草庐IT

subsys-build-mini-lite

全部标签

android - AS 强制使用 android SDK Build Tools 25.0.0 SDK Build Tools 版本 (23.0.3) 对于项目来说太低

您好,我面临构建版本问题。当我运行该应用程序时,它会抛出一个错误,Error:TheSDKBuildToolsrevision(23.0.3)istoolowforproject':Yampp'.Minimumrequiredis25.0.0我需要使用23.0.3,但它强制使用25.0.0。奇怪的问题怎么解决?这是Gradle文件build.gradle模块buildscript{repositories{maven{url'https://maven.fabric.io/public'}}dependencies{classpath'io.fabric.tools:gradle:1.

android - 为什么需要 gradle build packagingOptions?

在我的gradle文件中,我有以下内容:packagingOptions{exclude'META-INF/LICENSE'exclude'META-INF/LICENSE.txt'exclude'META-INF/NOTICE'}根据文档:/***Addsanexcludedpaths.*@parampaththepath,aspackagedintheAPK*/这是什么意思?谁能给我一个真实的例子来说明为什么需要进行这些排除? 最佳答案 如果您将几个aar文件的扩展名更改为zip并最终打开它们,您将得到两个包含文件的aar文件具

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