当前位置: 首页>移动开发>正文

android adb 查看apk uid 安卓adb在哪

背景简介

可能大家有些童鞋是学习有关安卓的,所以关于安卓adb的调试是缺少不了的。这里号主把自己遇到的几种adb进不去的情况及处理办法分享一下。

目录

1、输入adb shell提示如下:error: no devices/emulators found

2、输入adb shell提示如下:error: more than one device/emlator

3、输入adb shell提示如下:error: unknown host service

4、输入adb shell提示如下:*daemon not running.starting it now on port 5037*

5、插入USB接口电脑提示:USB设备无法识别此设备

6、Adb的批处理程序运行不了

7、即使环境变量设置配置了,adb依然运行报错,即adb仅在所在路径可以运行

 

ADB进不去的几种情况!

1、输入adb shell提示如下:error: no devices/emulators found

解决方法

出现此提示为USB线未连接好,或者检查是否USB接口是否连接正确,连接正常后即可正常进入。

2、输入adb shell提示如下:error: more than one device/emlator

解决方法:

出现此提示为adb连接端口过多或者连接adb时间过长未进行操作导致的错误,此现象关闭adb进程【taskkill /f /im adb.exe】重进即可或者重启电脑也可以解决!

解决办法如下:

方法一:

关闭adb进程重进即可!可在cmd中直接输入:taskkill /f /im adb.exe 即可关闭adb进程。

或者cmd中输入tasklist查PID询PID号之后用taskkill /f /pid pid号即可关闭adb进程。

3、输入adb shell提示如下:error: unknown host service

解决方法:

出现此提示为有别的进程占用了“5037”端口,目前发现这种情况为360安全卫士的一个进程会占用此端口,关闭即可。或者直接关闭甚至卸载360安全软件,有可能关闭后还会有占用“5037”进程未关闭,按如下操作关闭即可:

解决办法如下:

关闭占用的“5037”端口的进程重进即可!可在cmd中直接输入:netstat -ano | findstr "5037" 查找占用5037端口的pid号。

查找到占用的端口进程的pid号以后关闭进程即可!

方法一:

可在cmd中直接输入:taskkill /f /pid 刚才查询到占用5037端口的进程PID号,如:taskkill /f /pid 15164 即可。

方法二:

可在cmd中直接输入:tasklist 查找占用的端口5037的进程的pid号对应的进程名称。

然后在cmd中直接输入:taskkill /f /im 占用5037端口的程序 即可关闭占用5037端口的进程。

4、输入adb shell提示如下:*daemon not running.starting it now on port 5037*

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

Cannot create process

*failed to start daemon*

解决方法:

出现此提示为部分电脑的adb需将adb的程序文件剪切【或复制粘贴】到C:\Windows\SysWoW64下即可!

或者尝试关闭adb进程【taskkill /f /im adb.exe】重进即可或者重启电脑也可以解决!

5、插入USB接口电脑提示:USB设备无法识别此设备

解决方法:

重新安装adb驱动【更新驱动程序】或者重启设备,之后看看电脑能不能识别到驱动。

6、Adb的批处理程序运行不了

解决方法:

请检查adb的环境变量是否添加正确,正确配置即可。

7、即使环境变量设置配置了,adb依然运行报错,即adb仅在所在路径可以运行

这种情况也不是没有,大家可以在多个文件夹下都放上adb的程序包,诸如C:\windows\system32,C:\windows\syswow64,还有用户家目录下(C:\user\username)也拷贝过去。这样基本可以解决。

如果运行批处理报错的话,建议可在批处理最前面加上切换到adb所在路径的命令,如adb在C:\windows\system32下,我们可以在批处理最前面加上以下命令即可解决:

 

adb unauthorized

List of devices attached
192.168.1.202:5555 unauthorized

adb显示unauthorized,一般是由于手机没授权或授权没成功

 




https://www.xamrdz.com/mobile/4ng1964547.html

相关文章: