2009-12-22 57 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