2009-12-22 35 views
8

我刚刚安装了最新的伽利略eclipse版本。我添加了 最新的adt插件并将其配置为使用我的android sdk(r4)。 不幸的是,eclipse插件是wiggin out。由于某种原因,它 无法找到(执行?)android工具。我在 eclipse项目上得到这个错误:android eclipse插件无法找到有效路径

执行aapt时出错。请检查AAPT出现在 〜/ Android的SDK-linux_86 /平台/ Android的1.6 /工具/ 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 

当我尝试运行程序直接,我看到以下内容:

~/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 

我刚才解压缩SDK和安装平台和ls倒是它,所以我知道它的存在。

我已经尝试从命令行(其中 工作)重新创建项目,但是当我将它导入到Eclipse时,我得到了同样的错误。

顺便说一句,这是Linux和AMD 64

回答

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 

该文件不能存在一个瞬间,然后在下一个停止存在。

我不认为这是由在amd64上运行引起的,因为我怀疑会给你一个不同的,更具描述性的错误。话虽这么说,请确保你已经安装了IA32-库:

# Assuming you're on Ubuntu 
$ apt-get install ia32-libs 

我唯一的建议是尝试完全删除SDK安装和重新安装从头开始吧。

+0

ia32-libs为我做了。谢谢! – 2011-09-11 17:22:17