草庐IT

android - 如何修复 com.android.builder.internal.aapt.AaptException : Failed to crunch file?

我拥有最新版本的AndroidStudio(截至2016年9月21日)。当我在AndroidStudio中创建一个全新的项目并尝试构建它时,我收到了这个构建错误:Error:com.android.builder.internal.aapt.AaptException:FailedtocrunchfileH:..pathTo..\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\24.2.1\res\drawable-xhdpi-v4\abc_list_selector_disabled_holo

android - Android SDK 管理器中损坏的内置工具(缺少 aapt.exe)

几个月来我一直在使用eclipse,它运行良好,直到Avast防病毒软件提醒我sdk内置工具中的appt.exe不是安全程序。我没有删除它,但Avast似乎自动删除了它!现在Eclipse抛出这个错误:我打开了我的SDK管理器,它显示了一个损坏的构建工具在这种情况下,在不影响其余资源的情况下,最好的做法是什么?是否建议卸载构建工具然后安装它们?我知道这似乎是一个简单的问题,但一个小错误可能会导致整个项目丢失 最佳答案 您只需重新安装BrokenBuild-ToolsPackage,revision21.0.2选择BrokenBuil

android - React-native android 构建失败 : "...AAPT: error: resource android:attr/fontVariationSettings not found."

我试图在react-native应用程序上构建一个Android项目。直到今天早上一切正常。这很奇怪,因为没有更改代码但构建失败。这可能与内部依赖更新有关,但我无法弄清楚。我试图将compileSdkVersion更新为28,但这会产生更多问题,如果不是完全必要,我想避免它。android/build.gradlebuildscript{ext{buildToolsVersion="27.0.3"minSdkVersion=21compileSdkVersion=27targetSdkVersion=26supportLibVersion="27.1.1"googlePlayServi

android gradle 失败 "AAPT: error: resource color/com_facebook_button_background_color_focused_disabled"

当我在AndroidStudio中运行构建时,“.gradle/caches/transforms-2/files-2.1/”中的外部项目链接失败。我删除了.gradle和.idea文件夹,但它不起作用。我不知道这个问题的原因。android{compileSdkVersion29buildToolsVersion'29.0.2'defaultConfig{applicationId"cloud.scalabl.httpspg_app_q0nz5d8azjwlxxrweewghhzuexr7rc.anicast"minSdkVersion16targetSdkVersion28vers

android - 我的命令行 shell 不支持 aapt 命令

我正在从事andriod开发,并试图获得APK支持的Activity列表。我遇到的大多数答案都在谈论以下命令:aaptdumpxmltreeAndroidManifest.xml但是当我在我的命令行上运行该命令时它抛出以下错误:aaptisnotrecognizedasaninternalorexternalcommand我能够成功运行其他adb命令我不确定aapt命令有什么问题。附带说明一下,我正在Windows7环境中进行开发。 最佳答案 这意味着它不在您的PATH上。请看here有关如何添加路径变量的详细信息。基本上就是这些步

java - Android:[aapt] 没有匹配覆盖文件 - 在 ant build 期间

我正在使用ant构建脚本构建我的应用程序。构建显示成功,但我看到很多关于res\drawable-xxxx文件夹中的几个png文件的以下消息。这是其中之一的示例:[aapt]nothingmatchesoverlayfileic_launcher.png,forflavor,,,,,,,,,,,hdpi,,,,,,,这是什么意思?生成的.apk文件是否有问题?这只是一个警告吗? 最佳答案 在我的例子中,我拥有所有三种分辨率的资源,但巧合的是,我正在使用的依赖(库)项目中存在同名资源(仅在一个可绘制分辨率中)...

android - 无法在 Google Play : aapt error 中更新我的应用

今天,当我尝试上传我的应用更新时,我从GooglePlay控制台得到了这个:UPLOADNEWAPKTOPRODUCTIONUploadfailedYourAPKcannotbeanalyzedusing'aaptdumpbadging'.Erroroutput:Failedtorunaaptdumpbadging:ERRORgetting'android:value'attributeformeta-data:attributecouldnotbefound我之前可以正常上传。我没有对AndroidManifest.xml进行任何更改。该应用程序是通过Ant构建的。我也尝试再次构建它

android - Cordova 创建脚本/Ant 执行 aapt 失败

我正在尝试为Andoid应用程序开发设置Cordova。我正在遵循本指南:http://cordova.apache.org/docs/en/2.7.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android.我正在运行最新的LinuxMint15。到目前为止,我已经安装了Android开发者工具包、运行Java1.7.0版的OpenJDK和Ant1.8.2。我已将/tools和/platform-tools添加到我的$PATH环境变量中。当然,我还解压缩了CordovaAndroid

java - 没有缓存版本的 com.android.tools.build :aapt2:3. 2.0-alpha18-4804415 可用于离线模式

使用android3.2canary18并出现此错误:没有缓存版本的com.android.tools.build:aapt2:3.2.0-alpha18-4804415可用于离线模式。和https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/3.2.0-alpha18-4804415/aapt2-3.2.0-alpha18-4804415.jar中的jar文件已删除如何解决这个问题? 最佳答案 尝试这样做。设置>构建、执行、部署>编译器和命令行选项

android - 如何在新平台上编译/构建 android aapt?

我想为debianamd64平台重新编译androidaapt。我们可以得到sourcecode在git上,但我不明白如何编译它。有一个类似的makefile(Android.mk),它似乎不完整并且依赖于其他人。build.git/core中有一个Makefile.我是否需要获取所有android源代码才能仅重新编译aapt?我宁愿只重新编译这个工具,但如果我需要编译完整的sdk,请告诉我。任何帮助将不胜感激。谢谢 最佳答案 第1步:按照此处的说明获取android源代码:https://source.android.com/se