我使用的是Ubuntu 13.04我剛剛設置了eclipse和android sdk。但是,無論何時我嘗試運行程序,或者即使切換DDMS視角,它都會顯示權限被拒絕的錯誤。 Android:Adb權限被拒絕
如何解決這個問題。
我使用的是Ubuntu 13.04我剛剛設置了eclipse和android sdk。但是,無論何時我嘗試運行程序,或者即使切換DDMS視角,它都會顯示權限被拒絕的錯誤。 Android:Adb權限被拒絕
如何解決這個問題。
@Manoj,
嘗試運行以下
如果你得到權限被拒絕錯誤然後
你應該得到像「的Android調試橋版本XXXX」
如果是這樣你的問題的根源是文件權限的響應,並設置文件權限適當地
另外檢查$ PATH是否包含/home/manoj/....../platform-tools的路徑。
免責聲明:我在我的工作中使用Ubuntu 12.04和adb命令提示符。我目前的工作幾乎沒有使用eclipse。
讓我們知道您的結果
好運
另一個問題可能是亞行的文件權限本身,請確保您使用的是運行Eclipse的用戶是相同的誰擁有了亞洲開發銀行的文件。還要確保adb是真正可執行的。 (這些都是不可能的問題,但值得一試,如果考慮到其他的解決方案不解決它)
從主目錄,在終端嘗試「亞行」:
如果「亞行」未找到adb工具,那麼你的路徑需要調整。 (用bash命令編輯.bashrc以追加到android sdk的/ tools目錄的路徑,可能是最簡單的方法,然後註銷並返回以應用設置)
如果'adb'表示它需要root許可,然後嘗試「sudo adb」並查看是否有效。 (這不應該發生,但值得測試)
我不確定它在13.04中對'不可執行'的說法,但它應該是自我解釋的。
我已經通過下面的步驟來解決這個問題:
1. copy & unzip eclipse to /opt/android/android-sdk-linux/
2. x86= sudo apt-get install libgl1-mesa-dev
x64(Ubuntu 13.04 and earlier)= sudo apt-get install ia32-libs
x64(Ubuntu 13.10 and above)= sudo apt-get install libgl1-mesa-dev:i386
I use ubuntu 14 and on this version listed packages have multiple dependencies, so if you could not install this package use apt-get -f install (without package) . this statement install dependencies.
3. sudo gedit /etc/environment
:/opt/android/android-sdk-linux/tools
:/opt/android/android-sdk-linux/platform-tools
同樣的事情發生了我,當我使用adb version
這表明沒有安裝ADB服務器,而事實證明,如何解決它,而現在工作得很好,安裝adb服務器使用以下代碼。
The program 'adb' is currently not installed. You can install it by typing:
sudo apt-get install android-tools-adb
你有沒有最近安裝ubuntu ..? –
是的,我今天只安裝它,並得到更新。 – Manoj
好吧首先安裝ia32-libs使用sudo apt-get install ia32-libs命令然後告訴我狀態,是否解決 –