android - 在 NetBeans 中构建新的 Android 应用程序时找不到 aapt

标签 android netbeans file-not-found aapt

我刚刚按照 here 的说明安装了 NetBeans 和 Android SDK .我正在运行 Ubuntu 9.10 (Karmic)。 NetBeans 是 6.7.1。 Android SDK 是第 7 版。

当我尝试编译一个新项目时,它给了我以下错误:

Execute failed: java.io.IOException: Cannot run program "/home/oz/android-sdk/platforms/android-7/tools/aapt" (in directory "/home/oz/projects/ArmyBuilder/android"): java.io.IOException: error=2, No such file or directory

当我进入该目录时,我看到该文件确实存在,并且它具有任何人都可以执行的适当权限,但即使 bash 也找不到它!

oz@Ivory-Coast:~/android-sdk/platforms/android-7/tools$ pwd
/home/oz/android-sdk/platforms/android-7/tools
oz@Ivory-Coast:~/android-sdk/platforms/android-7/tools$ ls -l
total 4652
-rwxrwxrwx 1 oz oz 3472784 2010-04-20 18:16 aapt
-rwxrwxrwx 1 oz oz 1050336 2010-04-20 18:16 aidl
-rwxrwxrwx 1 oz oz  213698 2010-04-20 18:16 dexdump
-rwxrwxrwx 1 oz oz    2497 2010-04-20 18:16 dx
drwxr-xr-x 2 oz oz    4096 2010-04-20 18:16 lib
-rw-r--r-- 1 oz oz   10800 2010-04-20 18:16 NOTICE.txt
oz@Ivory-Coast:~/android-sdk/platforms/android-7/tools$ ./aapt
bash: ./aapt: No such file or directory
oz@Ivory-Coast:~/android-sdk/platforms/android-7/tools$ 

在谷歌上搜索这个错误会发现其他几个人有同样的问题(http://www.mentby.com/erisa/aapt-not-found.htmlhttp://www.helloandroid.com/content/file-not-found-hello-world-application)都没有回应。

最佳答案

这是一个 64 位问题,aapt 显然需要 32 位库,而您有 64 位库。

这里的解决方案:http://ubuntuforums.org/showthread.php?t=1317567

总结:

apt-get install ia32-libs

HTH

关于android - 在 NetBeans 中构建新的 Android 应用程序时找不到 aapt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2680492/

相关文章:

android - 解决 Firebase In App Messaging 和 Dialogflow 依赖项

java - mapView 弃用方法 getZoomControls?

java - NetBeans 在类中出错 (Java)

java - 连接到 .accdb 文件时为 "Given file does not exist"

python - Jupyter 无法在主目录之外启动

Python - yahoo finance 下载所有标准普尔 500 股票

android - HockeyApp Jenkins 插件适用于 Android 吗?

java - 将资源添加到 JAR

从netbeans到mysql的java连接问题

android - 在 webview Android 中获取事件点击链接