草庐IT

build-environment

全部标签

android - PhoneGap Build 不会使用 PushPlugin 为 Android 构建

我们有一个PhoneGap应用程序,一旦我们添加PushPlugin就拒绝构建。特别是在使用PhoneGapBuild时,我们得到错误:BUILDFAILED/home/ec2-user/android-sdk/tools/ant/build.xml:573:../../../../../../home/ec2-user/android-sdk/com.android.support:support-v4:+resolvetoapathwithnoproject.propertiesfileforproject/project在更新PhoneGap($npmupdate-gphoneg

android - 错误 : Android source build in eclipse

在尝试将android源代码添加到eclipse时,出现以下错误。Project'android'ismissingrequiredlibrary:'out/target/common/obj/JAVA_LIBRARIES/gsf-client_intermediates/javalib.jar'Project'android'ismissingrequiredlibrary:'out/target/common/obj/JAVA_LIBRARIES/google-common_intermediates/javalib.jar'仅供引用,在将其添加到eclipse之前,我已经使用fu

android - 错误 :Build-in class shrinker and multidex are not supported yet

将useProguardtrue和multidexEnabledtrue添加到我的构建类型后,尝试构建时出现此错误:Error:Build-inclassshrinkerandmultidexarenotsupportedyet.compileSdkVersion23buildToolsVersion'23.0.2'defaultConfig{applicationId"com.example.androidminSdkVersion16targetSdkVersion23versionCodegitVersionCode()versionNamegitVersionName()mul

android - "Cannot find build.xml"构建Android SDK示例错误

日志是:BUILDFAILED/Users/xxx/sample/build.xml:114:Cannotfind/Users/xxx/Library/Android/Library/Android/sdk/tools/ant/build.xmlimportedfrom/Users/xxx/sample/build.xml我可以确认sdkdir是正确的。我发现/Users/xxx/Library/Android/Library/Android/sdk/tools/下没有ant目录我发现有人说是自动生成的。如何在tools/ant中制作这个build.xml?我使用Mac。

安卓兼容性。使用 Build.VERSION_CODES 时我很困惑

Log.d(TAG,"Build.VERSION_CODES.ICE_CREAM_SANDWICH:"+Build.VERSION_CODES.ICE_CREAM_SANDWICH);我是这样写代码的,我是用sdk4.0编译这个android程序的,所以没有编译错误。当我在运行android2.3.4的手机上运行这个程序时,它运行良好。为什么?我很困惑版本2.3.4(api级别10)有Build.VERSION_CODES.ICE_CREAM_SANDWICH属性?而且我用sdk2.3.4的时候会编译出错。更多我测试了下面这些代码,privateScaleGestureDetector

java - 使用在 source/build/target/product/security/中找到的 key 将 apk 签名为系统

正如标题所述,我正在尝试使用platform.x509.pem和platform.pk8对我的应用程序进行签名。问题是我在使用keytool-importkeypairs添加这些时遇到错误,如下所示:keytool-importkeypair-k~/.android/debug.keystore-pandroid-pk8platform.pk8-certplatform.x509.pem-aliasplatform当我尝试像这样使用SignApk.jar直接签署APK时,我也会收到错误消息:java-jarSignApk.jarplatform.x509.pemplatform.pk8

java - 在 Android 上创 build 置向导

在我的应用程序中,我需要在开始时询问用户一些信息。就像谷歌在用户首次启动手机时询问用户一样。使用Java和Android,如何为我的应用程序制作相同类型的设置向导?我可以创建多个Activity,当移动到向导中的下一页时,我会启动它。这似乎不是一个好方法。我想使用Eclipse的GUIbuilder来设计它。 最佳答案 这里解释了创建一个向导,还有:https://plus.google.com/113735310430199015092/posts/6cVymZvn3f4您可以在此处获取代码:https://github.com/

java - 资源条目 com.crashlytics.android.build_id 已定义

我的项目正在运行,一切正常,但不知道突然发生了什么,当我想要构建我的项目时出现错误。这是Gradle输出:/Users/admin/Desktop/android/MY-Project/build/intermediates/res/project/debug/values/values.xml:265:error:Resourceentrycom.crashlytics.android.build_idisalreadydefined./Users/admin/Desktop/android/MY-Project/build/intermediates/res/project/deb

android - QT Creator 不会列出任何可用的 Android Build SDK

当尝试使用QTCreator构建和运行示例项目时,它失败了,提示:BuildfailedWarning:Androidplatform'android--1'doesnotexistinSDK.Buildingtheandroidpackagefailed!我找到的所有解决方案都说要在BuildAndroidAPK中选择合适的AndroidbuildSDK,但是该选项的下拉菜单是灰色的:EmptyAndroidbuildSDKdropdown在研究这个问题时,我能找到的唯一解决方案是人们说要确保我的JDK、SDK和NDK路径被放入Tools>Options>Devices>Androi

android - 如何声明一个对所有模块的 build.gradle 文件可见的常量?

我有一个包含多个模块的项目-库和应用程序。每次Android新版本出来,我都需要升级所有模块的targetSdk、compileSdk、buildToolsVersion等。常量可以帮助完成这项繁琐的工作!如何定义对所有模块的build.gradle可见的项目级常量? 最佳答案 我选择做类似事情的方法是创建一个属性文件,然后只为我所有的全局变量读取它。您可以使用java语法执行此操作:Propertiesprops=newProperties()props.load(newFileInputStream("/path/file.pr