2012-01-10 105 views
11

我已閱讀了此處以及其他論壇上的其他問題。答案沒有幫助我的問題。我最初是從11.10開始的,但認爲可能有一個bug或者阻止它工作的東西。我已經在10.04和11.10上使用SDK和ADT與Eclipse一起工作,所以我真的很遺憾什麼問題出在哪裏。Android SDK問題Ubuntu 10.04lts

我得到的錯誤如下:

Cannot complete the install because one or more required items could not be found. 
    Software being installed: Android Traceview 16.0.1.v201112150204-238534 (com.android.ide.eclipse.traceview.feature.group 16.0.1.v201112150204-238534) 
    Missing requirement: Android Traceview 16.0.1.v201112150204-238534 (com.android.ide.eclipse.traceview.feature.group 16.0.1.v201112150204-238534) requires 'org.eclipse.ui 3.6.2' but it could not be found 

當我跑了SDK安裝第二次(卸載之後)我發現了以下錯誤:

Stopping ADB server failed (code -1). 
Unable to run 'adb': Cannot run program "/home/ben/android-sdk-linux/platform-tools/adb": java.io.IOException: error=2, No such file or directory. 
Starting ADB server failed (code -1). 

我沒有第一次看到它,我不知道它是什麼意思或如何修復它! 任何幫助將不勝感激,我發現的另一個'答案'是從同一個人問這個問題,重新安裝一切糾正了問題,我沒有那麼幸運,所以我想我會重新提出查詢。先謝謝你。我使用Indigo作爲版本,我在別處看到Helios是可以使用SDK的最低版本。

回到11.10但問題仍然相同,筆記本電腦是三星R580 64位。

Preparing to install archives 
Downloading Android SDK Platform-tools, revision 10 
Installing Android SDK Platform-tools, revision 10 
Stopping ADB server failed (code -1). 

使用以下命令從終端安裝SDK工具時,仍然出現:

android-sdk-linux/tools/android 

回答

24

你問題與羅伯特發佈的問題完全不同,儘管我確定你已經使用谷歌搜索到了它。

您正在運行64位ubuntu並忘記運行以下命令。

apt-get install ia32-libs

手機不是64位,所以沒有64位版本的亞行。你需要ia32-libs。

完成此操作後,打開eclipse並轉至 Windows - > Android SDK Manager 然後,卸載所有工具(位於工具子文件夾下)並重新安裝它們。

您不應該再收到adb錯誤。

來源: http://developer.android.com/sdk/installing.html#troubleshooting

解決方案#2 - 我不得不這樣做,因爲sudo易於得到刪除日食沒有完全刪除它,它仍然會造成錯誤。做這一切,再加上上面的步驟解決了我的問題,那天晚上。

刪除日食,Android的文件夾
sudo易於得到刪除日食
須藤附加的apt-庫 「的deb http://archive.canonical.com/明晰的合作伙伴」
sudo易於得到更新
命令和apt-get安裝太陽的Java6的JRE sun-java6-plugin
sudo update-alternatives --config java
重新安裝eclipse 3.7.1,android-sdk-linux文件夾 繼續正常安裝。

+0

現在就試試看,我沒有想到32-64位,完全忽略了這一點,謝謝你的建議。 – PurpleSmurph 2012-01-14 19:59:35

+0

我已經更新了最初的問題(新東西在底部)。在運行「sudo apt-get install ia32-libs」後仍然收到相同的錯誤,該錯誤安裝無誤。 – PurpleSmurph 2012-01-14 20:13:55

+0

你有一個過時的eclipse版本。您最低需要3.6.2。 缺失要求:'org.eclipse.ui 3.6.2' 你是否做過sudo apt-get install eclipse?在這種情況下,你會得到3.5.2版本。轉到eclipse.org並獲取最新版本。 – JustinDanielson 2012-01-14 21:02:31

1

頭在這裏,它看起來是同樣的問題,但有不同的包裝。 Eclipse Indigo - Cannot install Android ADT Plugin

這是假設你還沒有看到。如果你仍然有問題,我可以爲你進一步研究。

+0

編輯我的第一篇文章,靛藍是我使用的。 – PurpleSmurph 2012-01-11 00:04:38

+0

謝謝,我已經看到它,但無論如何重試了兩次,仍是同樣的問題。當我運行SDK管理器時,SDK可能無法正確安裝嗎? – PurpleSmurph 2012-01-11 00:26:44

+0

我只是想確認一下,但是您是否嘗試過第二個答案:轉到幫助 - >安裝軟件 點擊「可用軟件站點」 點擊添加:名稱:「Helios」位置:「http:/ /download.eclipse.org/releases/helios「 嘗試安裝Android開發工具 – robertly 2012-01-11 00:32:43