Articles of aapt

失败:构建因exception而失败

执行任务:[:app:assembleDebug] 警告:不推荐使用选项’android.enableAapt2’,不应再使用它。 使用’android.enableAapt2 = true’删除此警告。 它将在2018年底删除。:app:preBuild UP-TO-DATE:app:preDebugBuild UP-TO-DATE:app:compileDebugAidl UP-TO-DATE:app:compileDebugRenderscript UP-TO-DATE:app:checkDebugManifest最新消息:app:generateDebugBuildConfig UP-TO-DATE:app:prepareLintJar UP-TO-DATE:app:mainApkListPersistenceDebug UP-TO-DATE:app:generateDebugResValues UP-TO-DATE:app:generateDebugResources UP-TO-DATE :app:mergeDebugResources FAILED FAILURE:构建因exception而失败。 出了什么问题:任务执行失败’:app:mergeDebugResources’。 java.util.concurrent.ExecutionException:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:AAPT错误:检查日志以获取详细信息 尝试:使用–stacktrace选项运行以获取堆栈跟踪。 使用–info或–debug选项运行以获取更多日志输出。 使用–scan运行以获得完整的见解。 在https://help.gradle.org获取更多帮助 在13s中建立失败9个可操作的任务:1个执行,8个最新

从shell和sbt在android sdk中运行aapt的程序

我有一个奇怪的问题,我不能从sbt命令和shell运行aapt。 我运行这个命令: sbt update package-debug 一切都消失,直到我收到此错误: java.io.IOException: Cannot run program “/home/egervari/Programs/android-sdk-linux_x86/platforms/android-7/tools/aapt”: java.io.IOException: error=2, No such file or directory 所以我尝试手动运行它,只是为了它: egervari@ken:~/Programs/android-sdk-linux_x86/platforms/android-7/tools$ ./aapt bash: ./aapt: No such file or directory 这很奇怪,因为它就在那里: egervari@ken:~/Programs/android-sdk-linux_x86/platforms/android-7/tools$ ls -la total 4660 drwxr-xr-x 3 egervari egervari 4096 2010-10-16 09:13 . drwxr-xr-x 8 egervari egervari 4096 2010-10-16 09:13 .. -rwxrwxrwx 1 egervari egervari 3472673 […]

为什么Android aapt删除资产的.gz文件扩展名?

当我将GZIP-ed文件添加到我的Android项目的资产时,在打包项目时会剥离“.gz”扩展名。 (例如,我的assets文件夹中的“foo.gz”需要使用getAssets().open(“foo”)在代码中访问。)这似乎不会发生在其他扩展中(例如,“。html “)我正在使用。 资产仍然是GZIP-ed(我必须将输入流包装在GZIPInputStream中以读取它)。 这是标准行为还是错误? 如果它是标准的,是否有关于哪些扩展被剥离以及哪些被保留的文档? 编辑:我把事情搞错了。 我遇到了Eclipse插件的这个问题。 我没有尝试直接运行aapt以查看问题是与工具本身有关还是插件使用它的方式。

使用Android Studio编译错误

我正在尝试用linux中的Android Studio编译Android应用程序。 但我得到以下错误: 错误:org.gradle.process.internal.ExecException:启动进程’command’/home/user/Android/Sdk/build-tools/19.1.0/aapt”时出现问题:app:mergeDebugResources FAILED 错误:任务’:app:mergeDebugResources’的执行失败。 错误:org.gradle.process.internal.ExecException:启动进程’command’/home/user/Android/Sdk/build-tools/19.1.0/aapt”时出现问题 如何解决这个问题呢?

com.android.ide.common.process.ProcessException:无法执行aapt! 我能做什么?

当我试图在Android设备上运行时,我收到错误! 我不知道发生了什么! 我该怎么做才能解决它? FAILURE:构建因exception而失败。 建筑失败 Total time: 7.791 secs * What went wrong: Execution failed for task ‘:processDebugResources’. > com.android.ide.common.process.ProcessException: Failed to execute aapt * Try: Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Error: cmd: Command failed with exit code 1 Error […]

Google Play Android .apk上传“无法运行aapt dump badging”

自从我上次将应用程序上传到Google Play开发者控制台以来已经差不多一年了(它是我已经签名并且拉链对齐的Cordova应用程序); 按照我过去成功使用的相同过程我现在收到以下错误: 上传失败您的APK无法使用’aapt dump Badging’进行分析。 错误输出:无法运行aapt转储标记:错误:转储失败,因为无法加载资产 这里发生了什么事?

使用git获取aapt源代码

如何从此URL https://android.googlesource.com/使用git下载Android Asset Packaging Tool(aapt)源代码? 谢谢

android aapt dump资源没有输出

当我尝试在Android Jellybean和pre-Jellybean版本上使用AAPT转储apk资源时,它运行正常。 它显示预期的输出。 aapt dump –values resources /system/framework/framework-res.apk 但是当我尝试在KitKat和更新的版本上运行此命令时,它几乎没有任何输出。 我不确定ART运行时是否与此有关。 谁知道这可能是什么原因? 以及如何解决这个问题?

org.gradle.api.tasks.TaskExecutionException:任务’:mergeDevOnlySlDebugResources’仅在Jenkins上执行失败

当我使用Android Studio 3.0 Beta 7并使用Android Gradle 3.0.0-beta7插件更新我的项目时,我的项目在debug和rc(proguard enabled)变体中都可以正常运行。 当我尝试在我的Jenkins盒子上构建时,我得到了一堆: C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\androidsdk-2.4.12-fullRelease.aar\222313e24d6c4b00972b4191a95e6e2e\res\drawable-xxhdpi-v4\ic_teads_sdk_contact_us.png: error: file not found. C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-25.3.1.aar\c8fedf0a28e83c9ac57e1ac18693c6a0\res\drawable-hdpi-v4\abc_tab_indicator_mtrl_alpha.9.png: error: file not found. C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\android-sdk-ui-2.0.4.aar\0b51ce1d665e491601444168a26000ca\res\drawable-xhdpi-v4\com_appboy_inappmessage_chevron.png: error: file not found. 什么地方出了错: Execution failed for task ‘:mergeDevOnlySlDebugResources’. Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details 我试图使用AAPT而不是AAPT2,这仍然给我同样的问题。 我没有运行这个gradle 3的其他jenkins项目仍然运行正常。 此外,无法从上面find的文件确实在我的机器上AAPT找不到的位置。 有没有人遇到过这个? 我在网上看到有关无效PNG的错误或使用新AAPT2的实际错误,但这是不同的。

Android Studio 3.0,AAPT2编译失败 – 资源文件中的dimen无效

我在Arch Linux上使用Android Studio 3.0 Canary 3,我正在尝试制作一个小应用程序。 在发布问题之前进行了一些研究,但我发现的解决方案都不适用于我。 任何帮助将非常感激。 谢谢 错误:任务’:app:mergeDebugResources’的执行失败。 >错误:java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.internal.aapt.AaptException:AAPT2编译失败: aapt2编译-o / home / xhensi / AndroidStudioProjects / FindRestaurant / app / build / intermediates / res / merged / debug /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values .XML 问题: – 错误:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:244无效维度 – 错误:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:245无效维度 – 错误:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:283无效维度 – 错误:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:309无效维度 – 错误:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:310无效维度 – 错误:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:312无效维度 – 错误:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:313无效维度 – 错误:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:314无效维度