簡體   English   中英

使用Android Studio和adb將android 5.0.2手機連接到Fedora 21

[英]Connect android 5.0.2 phone to Fedora 21 with Android Studio and adb

我一直在使用Android Studio和連接到Fedora 21台式機的LG G2手機進行開發。 一切都很好,我可以通過USB連接在LG g2上進行測試。 手機決定將自身升級到5.0.2后,Android Studio和adb停止查看手機。 我整個上午都在使用udev規則進行修改,但無濟於事。 我的fedora桌面在使用lsusb時可以正常使用電話,並且可以通過mtp掛載電話,並且可以訪問電話的文件系統。 但是由於某種原因,android升級后,adb不會將其列為設備。

有什么建議么? 來自github的udev規則匹配手機並正確設置其權限。

lsusb輸出: Bus 002 Device 024: ID 1004:633e LG Electronics, Inc.

我正在使用https://raw.githubusercontent.com/M0Rf30/android-udev-rules/master/51-android.rules的udev規則

ls -l / dev / android_adb lrwxrwxrwx 1 root root 15 Apr 23 11:18 /dev/android_adb -> bus/usb/002/024

udev規則: ATTR{idVendor}!="1004", GOTO="not_LG" ENV{adb_user}="yes" ATTR{idProduct}=="633e", SYMLINK+="android_adb" ENV{adb_user}=="yes", MODE="0666", GROUP="users", TAG+="uaccess"

哦,我應該補充。 將手機插入USB時,其頂部標題欄中顯示“ USB調試已連接”圖標。 因此,我想知道這是否是adb和AndroidStudio中的錯誤。

謝謝,

鮑比

經過大量的搜索,測試,實驗,並在Google Android伙計們的幫助下,我找到了解決方案。

在設置下->網絡共享和網絡-> USB網絡共享

我啟用了USB共享網絡,並且adb現在可以正確看到我的手機,並且可以將代碼下載到其中以進行調試和測試。

謝謝,

鮑比

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM