ubuntu下adb無法連接設備(三):各種文件都配好仍無法識別設備

ubuntu下adb無法連接設備(三)

1、問題:

  • 剛剛接觸安卓底層的驅動開發,學到要用adb(安卓調試橋)在linux下對手機進行連接,從而到達從命令行對手機進行開發的目的。

  • 而要讓adb能夠成功的連接到手機,首先要安裝adb軟件,然後配置51-android.rules,如果還不行就要配置adb_usb.ini

  • 一般情況只要完成上述配置,重啓電腦即可成功使用adb。然而我的adb在連上手機,讓手機重啓後會出現只能連上手機一秒鐘,下一秒再連接時就顯示無法檢查到設備,要想再成功長時間連上手機就得重啓電腦。

2、出現問題的原因:

通過在網上各種百度,嘗試了各種解決辦法都無法成功。最後我突然發現——只要我不打開虛擬機,不管什麼時候我都能成功的連上手機,只要我打開虛擬機,adb連上手機讓手機重啓後,就無法正常連上手機。

3、解決辦法:

  • 通過各種檢查後發現,只要我的虛擬機不啓用usb接口,或者虛擬機usb接口處不選擇連接該手機,那麼adb就可正常使用。
  • 因此,如果你在各種adb配置文件都弄好的情況下,仍舊無法成功連接手機,那就檢查一下你的手機usb接口是否被其他程序佔用了,解除佔用即可。
  • 補充一下,看到網上有說adb的端口被佔用導致無法識別到設備的情況,如果你檢查手機的usb沒有被其他程序佔用還是無法識別設備的話,那就查看adb的端口是否被佔用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章