1. 程式人生 > >ubuntu Android開發eclipse不識別手機解決方法!(附步步高vivo解決方法)

ubuntu Android開發eclipse不識別手機解決方法!(附步步高vivo解決方法)

也是花了我好久時間,最終才找到一個完整且簡單還可以直接見效的好方法。

方法兩個:

如果您的手機是比較好的大廠商牌子,如Moto,三星..什麼的,那麼就按部就班即可:

  1. 在終端輸入 sudo gedit /etc/udev/rules.d/51-android.rules
  2. 在開啟的檔案里加入 SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666"
  3. 儲存退出後在終端執行 sudo chmod a+r /etc/udev/rules.d/51-android.rules
這裡是配置一個Moto的方法,其它品牌:

借用一直表格:

Company USB Vendor ID
Acer 0502
ASUS 0B05
Dell 413C
Foxconn 0489
Garmin-Asus 091E
Google 18D1
HTC 0BB4
Huawei 12D1
K-Touch 24E3
KT Tech 2116
Kyocera 0482
Lenevo 17EF
LG 1004
Motorola 22B8
NEC 0409
Nook 2080
Nvidia 0955
OTGV 2257
Pantech 10A9
Pegatron 1D4D
Philips 0471
PMC-Sierra 04DA
Qualcomm 05C6
SK Telesys 1F53
Samsung 04E8
Sharp 04DD
Sony Ericsson 0FCE
Toshiba 0930
ZTE 19D2
方法二:

如果您的手機不是官方可以找到的品牌,那麼需要先檢視廠商提供的USB 廠商 ID,聽說是可以在官網上查到,但我始終沒有找到。

下面義步步高vivo手機演示:把手機連線至電腦

在終端輸入:lsusb



拔掉USB線再輸入lsusb,看到第二次缺少的那一行就是您的手機的USB廠商ID,我的vivo是9bb5.

現在,cd .android/下:



現在,gedit adb_usb.ini



然後新增您的USB廠商ID,



前面的0x,是必須新增的,因為這是16進位制的哇!

儲存,退出,重啟adb{

在終端:到${SDK}/platform-tools/下,

輸入:./adb kill-server

./adb start-server

}

好了,這回Eclipse是可以識別手機了哇,大家記得做筆記,以後就可以自己解決咯!