我刚刚安装了最新的galileo eclipse版本.我添加了最新的adt插件并将其配置为使用我的android sdk(r4).不幸的是,eclipse插件已经过时了.由于某种原因,它无法找到(执行?)android工具.我在eclipse项目中遇到这个错误:
执行aapt时出错.请检查aapt是否出现在〜/ android-sdk-linux_86/platforms/android-1.6/tools/aapt中
但这里是ls的输出:
ls -al ~/android-sdk-linux_86/platforms/android-1.6/tools/aapt
-rwxrwxrwx 1 solid solid 3416259 2009-12-18 21:02 /home/solid/android-sdk-linux_86/platforms/android-1.6/tools/aapt
Run Code Online (Sandbox Code Playgroud)
当我尝试直接运行程序时,我看到以下内容:
~/android-sdk-linux_86/platforms/android-1.6/tools/aapt
bash: /home/solid/android-sdk-linux_86/platforms/android-1.6/tools/aapt: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我只是解压缩了sdk并安装了平台,ls所以我知道它就在那里.
我已经尝试从命令行重新创建项目(可以工作),但是当我将它导入eclipse时,我得到了同样的错误.
BTW这是linux amd 64
Tre*_*hns 17
这里有点不对劲.这两行自相矛盾:
$ ls -al ~/android-sdk-linux_86/platforms/android-1.6/tools/aapt
-rwxrwxrwx 1 solid solid 3416259 2009-12-18 21:02 /home/solid/android-sdk-linux_86/platforms/android-1.6/tools/aapt
$ ~/android-sdk-linux_86/platforms/android-1.6/tools/aapt
bash: /home/solid/android-sdk-linux_86/platforms/android-1.6/tools/aapt: No such file or directory
Run Code Online (Sandbox Code Playgroud)
文件暂时不能存在,然后在下一个存在.
我不认为这是因为运行amd64引起的,因为我怀疑这会给你一个不同的,更具描述性的错误.话虽如此,请确保安装了ia32-libs:
# Assuming you're on Ubuntu
$ apt-get install ia32-libs
Run Code Online (Sandbox Code Playgroud)
我唯一的建议是尝试完全删除SDK安装并从头开始重新安装.
| 归档时间: |
|
| 查看次数: |
7477 次 |
| 最近记录: |