我使用的是debian 7 amd64。我無法將我的android手機連接到chrome以進行遠程調試。Chrome ADB擴展無法在Debian 7上工作
在Chrome開發者網站上的清單是這個
- Android手機或平板電腦與Android版Chrome 28或更高版本 從谷歌Play安裝。
- USB電纜插入您的設備。 (Windows用戶還需要安裝合適的USB設備驅動程序 )。
- Chrome 28或更高版本安裝在您的開發機器上。安裝在您的開發 機
我所做的這一切
我使用的是debian 7 amd64。我無法將我的android手機連接到chrome以進行遠程調試。Chrome ADB擴展無法在Debian 7上工作
在Chrome開發者網站上的清單是這個
我所做的這一切
Althought Chrome擴展按鈕仍然不工作,我能夠通過
chrome://inspect/
命令行adb
是否工作?如果沒有,那麼你很可能沒有正確設置你的udev
規則。您當前的用戶必須擁有手機所在USB設備的完全權限。
這裏是我的/etc/udev/rules.d/51-android.rules
是如何設置的:
# Nexus 4
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee2", MODE="0660", GROUP="plugdev"
# Galaxy Nexus
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", MODE="0660", GROUP="plugdev"
您將需要添加正確的供應商/產品ID爲您的特定手機,當然的。並將自己添加到plugdev
組。
然後,您需要運行sudo service udev reload
來應用規則更改。之後你應該很好。
不,它不檢查連接的設備。我沒有安裝這個。我應該安裝什麼? – user1532587
不,只需使用'lsusb'來找出你手機的供應商/產品ID(你可能需要首先爲你的手機啓用'adb',如果它是'adb'使用不同產品ID的類型) ,然後將相應的條目添加到你的'udev'規則中(參見我的示例)。 –
51-android.rules文件不存在。我創建了一個。產品ID /供應商與Galaxy Nexus相同。我再次嘗試,但仍然沒有工作。 – user1532587
這是我們的首選獲取方式設備現在。 – Kinlan