Ubuntu下 AndroidStudio 无法识别设备(手机/平板)的问题 , 多设备可以
来源:互联网 发布:淘宝怎么异地发货 编辑:程序博客网 时间:2024/06/04 19:00
亲测可用。
我们遇到的问题:
在AndroidStudio 的设备选择框里面出现一堆的???和null,意思是无法识别设备。
在SDK目录下执行如下命令:
/Android/Sdk/platform-tools$ sudo ./adb devices
显示如下情况:
List of devices attached
2013G50RB10820707 no permissions
好吧,看看怎么解决这个问题,我也参考了网上一些前辈的做法,在此谢谢了。
准备工作:
1.先拔掉数据线,按下Ctrl+Alt+T,在终端输入
lsusb
可以查看到一个列表。
2.把数据线和设备接上电脑,继续在终端输入
lsusb
可以查看到和刚才相同的列表,但是多了一项。将多的那一项记录下来。
会看到类似这样的格式:
Bus 002 Device 014: ID 18d1:0003 Google Inc.
执行步骤:
1.Ctrl+Alt+T,在终端输入
sudo gedit /etc/udev/rules.d/50-android.rules
将打开一个文件
2.在文件中输入
SUBSYSTEM==”usb”,SYSFS{idVendor}==”18d1”,ATTRS{idProduct}==”0003”,MODE=”0666”
现在解释一下
SYSFS{idVendor}是刚刚记录下的ID后面紧跟的4位数;
ATTRS{idProduct} 是刚刚记录的那个0003,冒号后面的数字。
(仔细检查,要不然到时候还是会不生效)。
3.保存文件,退出。
4.在终端下输入 sudo chmod a+rx /etc/udev/rules.d/50-android.rules
这句话的含义是给刚刚我们创建的文件一个权限(路径一定要输入正确,指向我们刚刚创建的文件)。
5,在终端下输入 sudo /etc/init.d/udev restart
我的这里提示:Restarting udev (via systemctl): udev.service.(不用管它,继续下一步)
6.在终端下输入
~/Android/Sdk/platform-tools$ sudo ./adb kill-server
接着输入
~/Android/Sdk/platform-tools$ sudo ./adb devices
输入完后提示:
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
2013G50RB10820707 device
说明这个设备已经成功被识别了。再看看AndroidStudio就有该设备选项了。
参考了这篇博客,http://blog.csdn.net/hzqnju/article/details/18674239 谢谢
- Ubuntu下 AndroidStudio 无法识别设备(手机/平板)的问题 , 多设备可以
- ubuntu android开发无法识别手机设备的解决方案
- Ubuntu下adb无法识别android设备的解决方法
- 解决Ubuntu 12.04 VBox无法识别USB设备的问题
- Eclipse无法识别(手机)设备的解决方案
- Eclipse无法识别(手机)设备的解决方案
- Eclipse无法识别(手机)设备的解决方案
- Eclipse: 无法识别手机设备
- Ubuntu 下解决 VirtualBox 不识别 USB 设备的问题
- ubuntu无法识别usb设备
- 【AndroidStudio】识别不到手机,设备管理器设备显示感叹号
- pl2303串口设备无法识别的问题
- ubuntu 下识别android设备
- 手机设备、平板、桌面设备的相关信息
- eclipse无法识别手机设备(本人是小米3)
- Eclipse无法识别(手机)设备解决方案
- Android 解决mac无法识别手机设备
- Ubuntu识别不了OMS(Ophone)的手机设备
- GreenDao深度探索(二)
- 快速排序的非递归写法
- Android安全教程(2)---Fiddler简易使用教程之使用
- Idiomatic Python, well format in python
- 用grunt搭建自动化的web前端开发环境
- Ubuntu下 AndroidStudio 无法识别设备(手机/平板)的问题 , 多设备可以
- 集成Cordova+crosswalk with Android
- iOS8统一的系统提示控件——UIAlertController
- CXF+Spring 发布SOAP服务
- Linux tail命令
- 程序员的春天来了,赏花去!说走就走
- Times17--高精度
- Ant 设置代理服务器
- Android报错:java.lang.NumberFormatException: Invalid int: "15112340003"