2011-12-01 63 views
1

我在Ubuntu 11.10中添加了32位Android adk到eclipse(Classic,Indigo,Version:3.7.0 Build id:I20110613-1736)。我使用32位Ubuntu。當我啓動Eclipse時發生以下錯誤。未能獲得adb版本;在Ubuntu 11.10中的錯誤= 13

無法獲得亞行版本:不能運行程序 「Android的SDK-linux_x86 /平臺工具/亞行」:java.io.IOException異常:錯誤= 13,拒絕權限

我已經嘗試

1)set chmod -R 777 for android-sdk-linux_x86, platform-tools and adb. 

2)added jdk 6 as follows 
sudo apt-get update 
sudo apt-get install sun-java6-jre sun-java6-plugin 
sudo apt-get install sun-java6-bin 
sudo apt-get install sun-java6-jdk 

但是,這兩個修復程序不起作用。 會有什麼問題?誰能指導我解決這個問題?

+1

看看這個:http://android-eclipse.blogspot.com/2011/05/failed-to-get-adb-version-cannot-run.html – Caner

+0

@LAS_VEGAS已經試過 – includeMe

+0

這已經解決了通過只安裝java到系統。 – Harpreet

回答

3

最後的問題是固定的。我試過的解決方案與@cataxo的答案非常相似。除了添加平臺工具之外,我還必須在bashrc中添加工具文件夾。

這是我如何在bashrc文件中添加android路徑。

# Android tools 
export PATH=${PATH}:~/android-sdk-linux_x86/tools 
export PATH=${PATH}:~/android-sdk-linux_x86/platform-tools 

export ANDROID_SDK_HOME=~/android-sdk-linux_x86/tools 
export PATH=$PATH:$ANDROID_SDK_HOME 

對於添加此問題後出現此問題的人,如果仍然存在此問題,請確保已添加java路徑。它可能類似於

export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.26 
export PATH=$PATH:$JAVA_HOME 

java版本名稱可能取決於您計算機上安裝的版本。從終端查找版本名稱類型java -version。

如果問題仍然存在,請檢查avd文件夾,其內容和.android文件夾的權限。

6

我有同樣的問題。但我的JDK版本是7。 我解決它通過執行以下步驟:

  1. CTRL + ALT + T >> VI的〜/ .bashrc >>添加路徑 「Android的SDK /平臺工具」 導出路徑= .... :路徑
  2. 組搭配chmod -R 777 Android的sdk`
+0

我現在試過了。但不工作 – includeMe

+0

我的路徑是'/ user/local/Android/android-sdk/platform-tools'。你添加了正確的路徑'bashrc'?我的意思是你的路可能與我的不同。 – catoxo

+0

是的,我添加了正確的路徑。 – includeMe