魅族手機(jī)調(diào)試和VID

魅族手機(jī)USB接上電腦,死活不能調(diào)試,翻了半天網(wǎng)絡(luò),找到答案:

一、 現(xiàn)象:

./adb devices
List of devices attached 
emulator-5554        device
????????????        no permissions

二、 原因

這是由于我們14年之后的設(shè)備全部更新使用了魅族自己的vid引起的

參見:http://bbs.flyme.cn/thread-111712-1-1.html
flyme 的文檔: MX4 USB Reference Manual\簡體\MX4_ADB_參考說明書.txt

三、 解決方法:

$echo 0x2a45 > ~/.android/adb_usb.ini
$adb kill-server
$adb devices

Ubuntu環(huán)境

  1. 建立或修改文件 ~/.android/adb_usb.ini,在文件開頭或末尾添加一行,內(nèi)容是0x2a45。

  2. 建立或修改文件 /etc/udev/rules.d/51-android.rules
    2.1 修改文件權(quán)限:
    sudo chmod a+rx /etc/udev/rules.d/51-android.rules

2.2 在文件中添加一行內(nèi)容:
SUBSYSTEM=="usb", ATTR{idVendor}=="2a45", MODE="0666", GROUP="plugdev"

mac

mac對應(yīng)的是~/.android/adb_usb.ini

windows

windows對應(yīng)的C:\Users\yiyuan.zhangyy.android\adb_usb.ini修改成下面這個(gè)樣子

檢查ADB設(shè)備是否找到(命令行程序中)

    adb kill-server
    adb devices

unauthorized 這個(gè)問題很好解決,4.2.2以上版本有個(gè)RSA校驗(yàn),手機(jī)上會(huì)自動(dòng)彈個(gè)提示框,點(diǎn)下“確定”授權(quán)一下就行。

四、 其它手機(jī)類似問題處理:

MAC的設(shè)置方法:

  1. 把Android手機(jī)開啟調(diào)試模式,然后連接在我們的Mac OS上。

  2. 選擇Mac的 關(guān)于本機(jī)->更多信息-> 系統(tǒng)報(bào)告->找到usb選項(xiàng),右邊會(huì)出現(xiàn)一系列和usb相關(guān)的設(shè)備我們找到自己的Android設(shè)備并選中。

  3. 選中后找到 供應(yīng)商ID或叫廠商ID,我的MX4手機(jī)顯示的供應(yīng)商ID是:0x2a454.打開Mac終端 輸入: echo 0x2a45 >> ~/.android/adb_usb.ini然后重啟adb(我是重啟Mac系統(tǒng))后再打開eclipse 你會(huì)發(fā)現(xiàn)Android手機(jī)的設(shè)備顯示了。這樣的辦法還可以解決Mac上其他android設(shè)備不顯示的問題。

Win7的設(shè)置方法:

  1. 安裝adb驅(qū)動(dòng),最簡單的方法是用豌豆莢或91助手之類的,只要連上一次,就安裝成功了.

  2. 打開“設(shè)備管理器”,找到里面的mx4設(shè)備(Android Composite ADB Interface),右鍵屬性,選“詳細(xì)信息”標(biāo)簽,“屬性”選“硬件ID”,下面會(huì)有兩行值,我的其中一行是“USB\VID_2A45&PID_0C02&MI_01”看到其中VID_XXXX了吧,把XXXX值記下來。

  3. 找到C:\Users\XXX.android\adb_usb.ini文件(XXX是你的當(dāng)前操作系統(tǒng)用戶名),在里面另起一行追加“0xXXXX”(不含引號)。前面的0x表示是16進(jìn)制數(shù),把后面的XXXX替換成上面你記下來的值。重啟電腦 或者 退出eclipse,再在任務(wù)管理器里把“adb”進(jìn)程殺掉再重進(jìn)eclipse。即可。

五、科普VID:

VID全稱是VendorID,中文翻譯是供應(yīng)商標(biāo)識(shí)。google默認(rèn)給了一些,遺憾魅族新?lián)Q的VID不在里面。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容