本文主要是介绍解決Linux下Android开发真机调试设备不被识别问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在google找了不少关于这个的资料,各种添加和修改系统文件,但是我的defy依旧没有被识别。尼马的!
好吧,是我低估了Android的sdk的adb调试工具,其实简单的两个命令就解决了。
ness@ness-Rev-1-0:~$ adb devices
List of devices attached
???????????? no permissions
如果你遇到的问题和上面显示的一样,那么跟着我做吧:
打开你的终端进入你的Android的sdk的platform-tools目录下吧,然后输入下面命令:
ness@ness-Rev-1-0:~/worksoft/android-sdk-linux/platform-tools$ adb kill-server
然后马上继续输入下面命令:
ness@ness-Rev-1-0:~/worksoft/android-sdk-linux/platform-tools$ sudo ./adb root
输入密码后出现下面的提示表示设备已经成功被识别了:
ness@ness-Rev-1-0:~/worksoft/android-sdk-linux/platform-tools$ adb devices
List of devices attached
016802121801701F device
就可以看见你的设备了。
这种方法有个缺点就是你重启了机器后又要重新做上面的任务,所以我们写一个脚本:
#!/bin/bash
cd ~/worksoft/android-sdk-linux/platform-tools
adb kill-server
sudo ./adb root
exit 0
转载地址:http://my.oschina.net/key4su/blog/68888
这篇关于解決Linux下Android开发真机调试设备不被识别问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!