在正确的道路上找不到

War*_*ith 33 eclipse android aapt

我刚刚更新了ADT,而不是SDK,现在我只在一个项目中遇到了问题,我找不到了

Error executing aapt. Please check aapt is present at /opt/android/platform-tools/aapt
Run Code Online (Sandbox Code Playgroud)

路径是正确的,我检查了两次以上.

-rwxrwxrwx 1 martin martin 3,5M 2010-12-08 10:41 /opt/android/platform-tools/aapt
Run Code Online (Sandbox Code Playgroud)

我可以通过控制台启动aapt,权限是777,我重新启动eclipse,关闭/重新打开项目,重新启动adb,最后我的Ubuntu.

一些想法为什么这可能只发生在一个项目?

War*_*ith 32

似乎清理这个特定的项目不起作用,但清理所有打开的项目就可以了.

如果其他人得到这个问题,我会留下这个问题.


Hor*_*Kol 17

我发现这可以通过安装ia32-libs软件包来修复,因为Android sdk需要32位库.


小智 13

我通过添加/在我的android-sdk路径之后解决了这个问题...

Eclipse-> preferences-> android-> SDK位置:


Raf*_*nka 9

aapt位置最近已经改变.你可以在下面找到它:

/路径/到/ ADT/SDK /打造专业化的工具/ android- [版]/AAPT


N F*_*cal 5

在终端中执行此命令:

chmod a+x 平台工具/aapt

它为我解决了问题

(在 64 位中,您必须使用以下命令安装 ia32-libs:sudo apt-get install ia32-libs)


Mig*_*los 5

有关更多信息,您可以查看这个问题: How toresolve ErrorexecutingaaptinAndroid/Eclipse?