我在這裏有一個非品牌的Android手機,我想開發一些應用程序。但是,adb devices
不提供任何輸出。當我運行lsusb
,這是輸出:Android:adb無法識別手機
ID 1782:5d01 Spreadtrum Communications Inc.
我懷疑我缺乏那種一些司機或任何東西,但如何讓ADB服務器識別的手機嗎?
我運行Ubuntu 13.10,內核3.11.0-15-generic。在Android的規則
我在這裏有一個非品牌的Android手機,我想開發一些應用程序。但是,adb devices
不提供任何輸出。當我運行lsusb
,這是輸出:Android:adb無法識別手機
ID 1782:5d01 Spreadtrum Communications Inc.
我懷疑我缺乏那種一些司機或任何東西,但如何讓ADB服務器識別的手機嗎?
我運行Ubuntu 13.10,內核3.11.0-15-generic。在Android的規則
添加設備文件:
使用下面的命令在Ubuntu: 第一附上您的設備系統 然後
如何讓設備供應商ID:的lsusb
CMD爲添加設備規則,運行以下命令:
sudo gedit /etc/udev/rules.d/51-android.rules
然後貼上供應商ID等
SUBSYSTEM == 「USB」,ATTRS {idVendor} == 「0BB4」,MODE = 「0666」
須藤CHMOD一個+ R的/ etc/udev的/規則。 d/51-android.rules
感謝您的回答。我創建了文件SUBSYSTEM ==「usb」,ATTRS {idVendor} ==「1782」,MODE =「0666」',然後重新啓動udev。但是,adb不識別手機。 – Phil
我只是建議將您的設備添加到您的規則文件中,以及如何讓您的設備供應商ID –
@Phil heve你通過lsusb命令獲得了供應商id,並粘貼並保存供應商id在你的文件中運行此命令:sudo chmod a + r /etc/udev/rules.d/51-android.rules –
您還需要在手機中啓用usb調試 –
據我所見,它已啓用。 – Phil