Gradle aapt 不存在



我在使用 gradle 构建时遇到问题。它说aapt不存在,但aapt存在并且有chmod 0777。代码没问题,用蚂蚁构建就可以了。

我给出输出: :合并调试资源失败

FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':mergeDebugResources'.
> /home/nikodem/Workshop/PlanLekcji/res/drawable-mdpi/pt.png: Error: Cannot run program "/home/nikodem/Programy/AndroidSDK/build-tools/21.1.2/aapt": error=2, No such file or directory
/

home/nikodem/Workshop/PlanLekcji/res/drawable-mdpi/pt.png 是图片的有效路径。/home/nikodem/Programy/AndroidSDK/build-tools/21.1.2/aapt 是 aapt 的有效路径。

只需为 aapt 安装这两个软件包,就可以;)

(在终端窗口中编写这些命令)

sudo apt-get install lib32stdc++6
sudo apt-get install lib32z1

我遇到了同样的问题。我用

chmod +x /Android/Sdk/build-tools/21.1.2/aapt

在此之后,我的项目构建没有错误。

我遇到了这个问题,所以谷歌了两个小时,尝试了"安装 lib32stdc++6",但仍然不起作用,实际上,我只是转到/AndroidSDK/build-tools/21.1.2/aapt,在终端中,我使用 ./aapt ,它弹出了类似"./aapt:/lib/ld-linux.so.2:糟糕的 ELF 解释器:没有这样的文件或目录",我谷歌并安装这个软件包并继续使用 ./aapt, 它弹出了缺少的其他软件包,安装几个后,它很好地工作了,我认为这是解决它的最终方法。希望它有帮助

相关内容

  • 没有找到相关文章

最新更新