Aapt 无法正常工作 - 无法在新项目上生成 R ID

2024-01-11

我正在使用 Jenkins 运行无头 Ubuntu 服务器,用于 Android 构建,主要用于测试,多个物理设备始终处于连接状态。

一周前它开始表现得很奇怪,不可能在这台机器上成功构建。起初我以为可能是代码,然后是 pom.xml 文件。

Maven 项目抛出相同的错误 (132):

[INFO] Illegal instruction (core dumped)
[ERROR] Error when generating sources.
...
Caused by: com.jayway.maven.plugins.android.ExecutionException: ANDROID-040-001: Could not execute: Command = /bin/sh -c cd /var/lib/jenkins/sks/Wieliczka/app && /opt/android-sdk/build-tools/18.0.1/aapt package -m -J /var/lib/jenkins/sks/Wieliczka/app/target/generated-sources/r -M /var/lib/jenkins/sks/Wieliczka/app/AndroidManifest.xml -S /var/lib/jenkins/sks/Wieliczka/app/res -S /var/lib/jenkins/sks/Wieliczka/app/target/unpack/apklibs/com.actionbarsherlock_actionbarsherlock_apklib_4.4.0/res --auto-add-overlay -A /var/lib/jenkins/sks/Wieliczka/app/assets -I /opt/android-sdk/platforms/android-17/android.jar, Result = 132

我使用“android create project”命令创建了新项目,然后尝试使用 Ant 构建它,结果出现相同的错误

[aapt] Generating resource IDs...

BUILD FAILED
/opt/android-sdk/tools/ant/build.xml:649: The following error occurred while executing this line:
/opt/android-sdk/tools/ant/build.xml:690: null returned: 132

机器运行在 32 位处理器上,它相当老了,我相信 ~7 年了

乌班图版本:

Distributor ID: Ubuntu
Description:    Ubuntu 12.04.2 LTS
Release:        12.04
Codename:       precise

Java版本

java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode)

Android SDK 是最新的,实际上我已经下载并安装了两次:-/


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Aapt 无法正常工作 - 无法在新项目上生成 R ID 的相关文章

随机推荐