2011-07-07 75 views
2

我剛剛在我的機器上安裝了Android SDK。我運行的是Fedora 14(64位),Android套件是Linux的r07。我正在運行Eclipse Indigo。當我嘗試鏈接到Eclipse內部的sdk時出現錯誤,說:
無法獲得adb版本:無法運行程序「/ home/naman/workspace/android-sdk-linux/tools/adb」:java。 io.IOException:錯誤= 2,沒有這樣的文件或目錄用Eclipse在Fedora 14上安裝SDK的問題

的問題也在這裏
Problem with Android SDK on Linux with Eclipse Helios
但沒有解決方案記錄。
一個解決方案是存在的Ubuntu machines--
Android SDK on a 64-bit linux machine

有人能提出一個類似的解決方案也許對Fedora的?

回答

2
+0

嗨,ghostCoder - 你是絕對正確的。除非您在鏈接中安裝必要的32位支持,否則您將無法在64位平臺上獲得任何工作。然而,「errno = 2」(找不到文件)是因爲他們移動了「adb :. – paulsm4

2

我有同樣的問題,直到我發現他們已經移動adb(然後我已經自動更新它)。

看看你可以在這裏看到它(或使Eclipse嘗試在這裏):/home/naman/workspace/android-sdk-linux/platform-tools/adb

也看到,如果你有一個文件:/home/naman/workspace/android-sdk-linux/tools/adb_has_moved.txt

+0

在我的圖書館,這已經移動.. :) – ghostCoder

1

於Fedora-16 64位我解決了這個如下:

yum install glibc.i686 glibc-devel.i686 
yum install ncurses-libs.i686 
yum install libstdc++.i686 

安裝完成後,重新啓動Eclipse和Android包應該加載。