展会信息港展会大全

解決Linux下Android开发真机调试设备不被识别问题
来源:互联网   发布日期:2016-01-14 13:01:36   浏览:2574次  

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

在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

输入密码后出现下面的提示表示设备已经成功被识别了:

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

adbd is already running as 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

将上面的内容保存成一个以.sh为后缀的文件(当然,目录要改成你自己的),然后修改这个文件的mod,

下次开机时直接执行这个脚本输入密码就可以了。

赞助本站

人工智能实验室

相关热词: Linux 真机 调试设备 识别

AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港