2011-01-10 204 views
0

我想我的設備上安裝我的測試應用程序,但我不會去那裏。問題在設備上安裝的應用程序 - 沒有任何權限

我也準備了我的電話,說明如下: here

1 - 在Eclipse中我看到與設備「??????????」作爲ID。

2 - 亞行設備,我得到:

List of devices attached 

????????????沒有權限

我編輯的/etc/udev/rules.d/51-android.rules....not肯定還能做什麼?

3 - 我複製應用到我的SD卡,並試圖從那裏安裝了它......但在一個點上安裝停止,消息是「應用程序未安裝」

也!該應用程序通過eclipse在我的朋友手機上獲取?

誰能給我這個手???

謝謝!

+0

告訴我們你的設備,它運行的Android版本以及它的根目錄/修改是否可以幫助我們 – darioo 2011-01-10 18:50:24

+0

它是Dell Streak,Android 2.2 – karla 2011-01-10 18:58:00

回答

1

完全超出了我的理解能力 - 該設備得到了發現(識別)取消選擇設置>應用程序>開發 - > USB調試後....

:)我寬慰簽署...

非常感謝您的熱情和幫助!

1

確保您的機器連接到正確的電話設備..

如果錯誤仍然存​​在,你可以嘗試重新啓動亞行服務器,使用下面的命令:
ADB殺服務器
亞行啓動服務器
ADB設備

如果錯誤仍然存​​在,請嘗試重新啓動都在開發計算機和電話設備。

+0

如果這不起作用,請以root身份啓動服務器。 `sudo ./adb start-server` – Falmarri 2011-01-10 18:56:10

+0

目前爲止沒有任何幫助... – karla 2011-01-10 19:07:15

1

我已經看到過,當你正在運行的用戶沒有權限。如果你正在使用Ubuntu試圖通過sudo運行ADB:

須藤ADB設備

如果你使用其他發行版可嘗試以root身份,或使用sudo的,因此。 (假設你正在使用Linux和Ubuntu的可能,如果你在你的鏈接頁面上的說明這部分是 - 但問題是信息將有助於太。)

另外,還要確保你使用正在嘗試使用的設備的正確供應商ID。該指示僅顯示0bb4爲示例(僅適用於某些HTC設備)。您可以使用lsusb命令來檢查並確保您的設備已被操作系統檢測到,並獲得正確的ID。

lsusb 
Bus 002 Device 100: ID 18d1:4e12 Google Inc. Nexus One Phone (Debug)