2013-10-29 53 views
1

我使用的是debian 7 amd64。我無法將我的android手機連接到chrome以進行遠程調試。Chrome ADB擴展無法在Debian 7上工作

在Chrome開發者網站上的清單是這個

  1. Android手機或平板電腦與Android版Chrome 28或更高版本 從谷歌Play安裝。
  2. USB電纜插入您的設備。 (Windows用戶還需要安裝合適的USB設備驅動程序 )。
  3. Chrome 28或更高版本安裝在您的開發機器上。安裝在您的開發 機

我所做的這一切

  • 亞行Chrome擴展程序。但是當我按下「啓動ADB」按鈕時,沒有任何反應。

  • 回答

    1

    Althought Chrome擴展按鈕仍然不工作,我能夠通過

    chrome://inspect/ 
    
    +0

    這是我們的首選獲取方式設備現在。 – Kinlan

    1

    命令行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來應用規則更改。之後你應該很好。

    +0

    不,它不檢查連接的設備。我沒有安裝這個。我應該安裝什麼? – user1532587

    +0

    不,只需使用'lsusb'來找出你手機的供應商/產品ID(你可能需要首先爲你的手機啓用'adb',如果它是'adb'使用不同產品ID的類型) ,然後將相應的條目添加到你的'udev'規則中(參見我的示例)。 –

    +0

    51-android.rules文件不存在。我創建了一個。產品ID /供應商與Galaxy Nexus相同。我再次嘗試,但仍然沒有工作。 – user1532587