使用Android Studio和adb将android 5.0.2手机连接到Fedora 21

时间:2015-04-23 14:01:08

标签: android linux

我一直在开发Android Studio和连接到Fedora 21桌面的LG G2手机。一切都很好,我可以通过USB连接测试我的LG g2。手机决定升级到5.0.2后,Android Studio和adb停止看到手机。我整个上午都花了udev规则无济于事。我的fedora桌面看到手机与lsusb很好,手机通过mtp挂载,我可以访问手机的文件系统。出于某种原因,adb在android升级后没有将其列为设备。

有什么建议吗?来自github的udev规则匹配手机并正确设置其权限。

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

我正在使用udev规则     https://raw.githubusercontent.com/M0Rf30/android-udev-rules/master/51-android.rules

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 debugging connected”图标。因此,我想知道这是否是adb和AndroidStudio中的错误。

谢谢,

巴比

1 个答案:

答案 0 :(得分:0)

经过大量的搜索,测试,试验,并在谷歌Android人员的帮助下,我找到了解决方案。

在设置下 - >网络共享网络 - > usb tethering

我启用了usb tethering,adb现在可以正确查看我的手机了,我可以下载代码进行调试和测试。

谢谢,

巴比