2012/09/07

Fedora 14 udev android

在Lab的電腦使用的是F14,在家裡使用的是w7,安裝好HTC sync就可以讀取得到驅動
不過F14就沒有Linux的驅動,又向大神求救,找到了Android 使用實體手機測試程式 的 開發環境設定 (Ubuntu Linux)這篇文章
仔細看一下標題...痾怎麼會是Ubuntu,不過沒關係,基本上都大同小異





先輸入下方指令,看看51-android.rules這個檔案是否存在,應該是不存在的 
ls etc/udev/rules.d/






我們再輸入
vim /etc/udev/rules.d/51-android.rules

並將下方文字放進去該檔案

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

輸入完畢後再輸入以下指令
chmod a+r /etc/udev/rules.d/51-android.rules

 

重新插入USB就可以看到自己的Device了


不過你一定很好奇網路上搜尋到的代碼都只有0bb4,也就是HTC的代碼
那其他廠牌的代碼要去哪裡查呢?
其實廠牌的代碼再Android Developers的 Using Hardware Devices裡面會有寫

參考文章:
http://blog.longwin.com.tw/2010/10/android-mobile-test-dev-2010/
http://developer.android.com/tools/device.html