2010-12-13 48 views
2

我得到了HTC Desire手機,並且我希望能夠運行我的應用程序(開發ob eclipse或netbeans)。但是,當我運行我的應用程序時,我看到了(在'名稱'列和狀態列中的正在運行的設備列表中,所以我可以t press OK button (it只是禁用)。請告訴我如何進行正常的同步?安卓在ubuntu上與日食

回答

0

因此,這意味着你已經跟隨在Android開發人員網站的所有指令:

http://developer.android.com/sdk/installing.html#InstallingADT

你也應該谷歌「在設備上Android開發人員開發」(不能發佈2個鏈接!)

我的解決辦法是,你需要去(命令行)「工具」子目錄中的SDK(這是在第一個鏈接檢查步驟2)

命令來執行:

sudo ./adb kill-server 
sudo ./adb start-server 
./adb devices 

這對我有用。我必須每次重新啓動時都這樣做(很想爲此提供解決方案!)。

2

我認爲你的問題在步驟3中說明如下:

http://developer.android.com/guide/developing/device.html#setting-up

你必須:

如果你在Ubuntu Linux開發,您需要添加包含規則文件針對要用於開發的每種設備的USB配置。每個設備製造商使用不同的供應商ID。下面的示例規則文件顯示瞭如何爲單個供應商ID(HTC供應商ID)添加條目。爲了支持更多設備,您需要具有相同格式的其他行,爲SYSFS {idVendor}屬性提供不同的值。有關其他ID,請參閱下面的USB供應商ID表。

  1. 以root身份登錄並創建此文件:/etc/udev/rules.d/51-android.rules。

    對於風口/哈迪,編輯文件讀取: SUBSYSTEM == 「USB」,SYSFS {idVendor} == 「0BB4」,MODE = 「0666」

    對於小巧玲瓏,編輯文件的讀取: SUBSYSTEM == 「USB_DEVICE」,SYSFS {idVendor} == 「0BB4」,MODE = 「0666」

  2. 現在執行: CHMOD一個+ R /etc/udev/rules.d/51-android.rules
+0

然後重新啓動adb服務器。 – Falmarri 2010-12-13 18:32:52