我是靠谱客的博主 老迟到季节,最近开发中收集的这篇文章主要介绍解決Linux下Android开发真机调试设备不被识别问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在google找了不少关于这个的资料,各种添加和修改系统文件,但是我的defy依旧没有被识别。尼马的!
好吧,是我低估了Android的sdk的adb调试工具,其实简单的两个命令就解决了。

1 ness@ness-Rev-1-0:~$ adb devices
2 List of devices attached
3 ????????????    no permissions

如果你遇到的问题和上面显示的一样,那么跟着我做吧: 
打开你的终端进入你的Android的sdk的platform-tools目录下吧,然后输入下面命令: 
1 ness@ness-Rev-1-0:~/worksoft/android-sdk-linux/platform-tools$ adb kill-server

然后马上继续输入下面命令: 
1 ness@ness-Rev-1-0:~/worksoft/android-sdk-linux/platform-tools$ sudo ./adb root

输入密码后出现下面的提示表示设备已经成功被识别了: 
1 * daemon not running. starting it now on port 5037 *
2 * daemon started successfully *
3 adbd is already running as root

这时候你执行: 
1 ness@ness-Rev-1-0:~/worksoft/android-sdk-linux/platform-tools$ adb devices
2 List of devices attached
3 016802121801701F    device

就可以看见你的设备了。 
这种方法有个缺点就是你重启了机器后又要重新做上面的任务,所以我们写一个脚本:  
1 #!/bin/bash
2 cd ~/worksoft/android-sdk-linux/platform-tools
3 adb kill-server
4 sudo ./adb root
5 exit 0

将上面的内容保存成一个以.sh为后缀的文件(当然,目录要改成你自己的),然后修改这个文件的mod, 
下次开机时直接执行这个脚本输入密码就可以了。

最后

以上就是老迟到季节为你收集整理的解決Linux下Android开发真机调试设备不被识别问题的全部内容,希望文章能够帮你解决解決Linux下Android开发真机调试设备不被识别问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部