adb命令调试报错及解决

来源:互联网 发布:vb系列振动电机报价 编辑:程序博客网 时间:2024/06/05 00:47

cmd与adb:

  1. 获取本机IP:
    在cmd.exe命令行中输入:ipconfig,找到本机IP
    这里写图片描述

2.”/” 与”\”:
这里写图片描述
举一个栗子:
这里写图片描述
  MSDN上有一篇 blog 说得很清楚:http://blogs.msdn.com/b/larryosterman/archive/2005/06/24/432386.aspx。

3.error : device unauthorized
解决:(1)手机上的USB确认没有勾选
(2)在电脑的win7系统上查看ANDROID_SDK_HOME,命令行 echo %ANDRIOD_SDK_HOME%,指向一个不存在的目录,将电脑环境变量中的ANDRIOD_SDK_HOME删除,重新运行adb devices,手机上出现授权提示,问题解决

4.error : unkown host service
解决:“5037”端口被占
cmd:netstat -ano | findstr “5037”
查看哪个进程,解除占用(无法结束就强力删除,重启即可)

5.cmd命令:
(1)Ctrl + C :退出正在执行的命令,死循环时,使用Ctrl+C即可跳出;
(2)cls:清楚cmd的当前记录;
(3)echo off => Enter
cls => Enter
C:\User\Administrator>等消失
键入cmd回车出现。

6.获取当前手机打开的app的activity:
Windows系统中:cmd=> adb shell “dumpsys window | grep mCurrentFocus” enter即可
Linux系统去掉双引号

7.am启动手机app的一个activity:
adb shell am start -n 包名/(包名)activity名称
启动照相功能:adb shell am start -n com.sec.android.app.camera/.Camera
若启动失败,试试先su root,再执行am start……

8.给模拟器5554拨号命令出现未授权状况时:
(1)命令:telnet localhost 5554
这里写图片描述
(2)之后实行help;gsm call 15100000000 都正常

0 0
原创粉丝点击