Ubuntu上adb使用及问题解决


Ubuntu上adb使用及问题解决


Adb包是从解压版eclipse解压而来(adb可脱离eclipse或sdk独立使用,直接将包拷走即可)

然后做了个到/sbin/下的软链接(员工电脑已做),$sudo ln –s /home/IT/sdk/platform-tools/adb /sbin/,可执行which命令进行查看:$ which adb

Adb版本:1.0.31(android 4.4.2要求adb版本为1.0.29以上,如果adb版本较低可进行下替换)

Adb执行kill后再start会生成.android目录(命令执行时前要加sudo)

$ sudo adb kill-server

$ sudo adb start-server

$ sudo ls/root/.android/   (adbkey和adbkey.pub)

然后在/root/android/下新建adb_usb.ini文件,文件里写上手机usb id (可通过lsusb进行查看,如:0x1773)

如果员工Ubuntu无法连接手机可首先查看该文件(adb_usb.ini)是否存在,或文件内容(0x1773)是否正确

再次执行adb kill和adb start(别忘了加sudo)

查看手机是否正常连接电脑:$ adb devices

正常情况下会出现如下内容

Listof devices attached

19761202    device     (该信息不是固定的,只要有信息就行)

如果出现

Listof devices attached

????????    no permissions

请执行如下命令解决:

$sudo adb kill-server

$sudo adb start-server

如果设备没显示出来

Listof devices attached

请点击手机设置-应用程序-开发-USB调试(如果已勾选请去掉勾选后重新勾选)

再敲如下命令:

$sudo adb kill-server

$sudo adb start-server

登录手机命令:

$adb shell

正常情况下会进入root模式

#

 


本文出自 “linux” 博客,谢绝转载!

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。