导航:首页 > 程序命令 > adb命令连接手机

adb命令连接手机

发布时间:2023-01-04 12:35:22

1. 使用adb命令连接WiFi进行无线调试

1.用USB连接手机

2.运行 adb devices,测试是否连接成功,能出现设备列表即可;

3.打开命令输入

adb tcpip 5555
结果

adb tcpip 5555;restarting in TCP mode port: 5555
4.查看手机ip

adb shell ifconfig wlan0
结果

wlan0 Link encap:UNSPEC inet addr:192.168.50.141 Bcast:192.168.50.255 Mask:255.255.255.0 inet6 addr: fe80::7a62:56ff:fee5:76d0/64 Scope: Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3454241 errors:0 dropped:23 overruns:0 frame:0 TX packets:2524887 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:152319933 TX bytes:535345072
连接wifi

adb connect 192.168.50.141
结果

connected to 192.168.50.141:5555

然后就可以进行wifi调试了

模拟器或者电视盒子在已知adb调试端口的情况下可以直接通过adb connect xxx.xxx.xxx.xxx:xxxx(模拟器或盒子的IP:adb调试端口),

通过adb devices看到已经连接的设备

常见模拟器adb端口如下图所示:

2. 解决adb命令连接手机,进程被占用的问题

1.cmd打开命令提示符,输入adb devices,返回为:

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

ADB server didn't ACK

* failed to start daemon *

error: cannot connect to daemon

2.可通过以下命令来判断是哪个进程占用了5037端口号 :

>adb nodaemon server 

cannot bind 'tcp:5037'                        -----此句为不能绑定5037端口号

>netstat -ano |findstr "5037"                 ------此命令- 和|和""前都需要空格

TCP    127.0.0.1:5037    0.0.0.0:0       LISTENING    2744           ----进程标识符pid:2744

TCP    127.0.0.1:5037    127.0.0.1:60308   ESTABLISHED  2744

TCP    127.0.0.1:60308   127.0.0.1:5037    ESTABLISHED   14192

可以看出是进程标识符为2744 和14192的进程占用了5037端口号

以下有两种方法解决:

方法1:通过命令行taskkill /f /pid 2744  和taskkill /f /pid 4192

错误:无法终止PID为2744的进程

原因:拒绝访问

方法2:打开任务管理器,选择详细信息,根据PID将2744和14192的进程结束掉

3.再次验证输入 adb devices

List of devices attached

C7R4CXXXXXXXXX     devices

表示已经连接手机,可以远程调试手机

3. 如何用adb连接android手机

adb连接手机
【主要方式】
主要是通过adb命令进行链接手机或者查看手机连接的状态。
【原理】
通过指令或者查看连接状态确定是否开启手机连接状态。
【实现步奏】
通过usb连接电脑,注意一定要把360等手机助手关闭退出,这些软件会占用adb的使用。
然后打开cmd,adb
devices
查看手机是否连接电脑。
注意点二:一定要打开手机的开发者模式,以下是连接的状态,显示设备的名称。
【最后】
连接时候请注意2个注意点,如果发现adb
被莫名其妙的占用,可以打开任务管理器进行关闭adb即可。

4. 利用adb命令直接在电脑上给手机截图并拉到电脑上

1、安装adb(网上安装教程一大堆),然后将电脑和手机连接,在cmd下运行命令adb devices,查看是否连接成功。

2、使用adb命令

(1)截图命令:adb shell screencap -p /sdcard/screen.png

(2)拉取图片到本地的命令:adb pull -p /sdcard/screen.png

3、为了方便,建议弄一个.bat的文件,这样每次截图一点就好了。

5. 如何用adb连接android手机

(1)首先先用usb线连接android手机,然后输入指令:adb tcpip,端口号默认为5555。

(5)adb命令连接手机扩展阅读

adb是androidsdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). 它的主要功能有:

1、运行设备的shell(命令行)。

2、管理模拟器或设备的端口映射。

3、计算机和设备之间上传/下载文件。

3、将本地apk软件安装至模拟器或android设备

ADB是一个客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备。而ADB驱动就是电脑与android设备的通信的客户端驱动程序。

6. ADB连接手机和简单命令

1、先安装好ADB,手机要设置为 开发者模式 ,然后再开启 USB调试(重点,一定要开始USB调试)

2、打开cmd,运行adb devices,查看连接设备

注意:这一步挺多人会碰到error: device not found问题,研究了一个:,原因1:5037端口被占用。原因2:手机没有开启USB调试模式。

关于5037端口被占用的解决方法,参考:https://blog.csdn.net/qq_41063141/article/details/84898289

1、先关闭ADB

adb kill-server

2、再开始ADB

adb start-server

3、查看ADB是否有进程,5037端口是否被占用

adb nodaemon server

如果此时提示cannot bind 'tcp:5037',意思是5037端口被占用

4、查看5037端口被哪个进程占用了

netstat -ano | findstr “5037”

5、找出占用5037端口的线程名

tasklist | findstr “8020”

6、杀掉占用5037端口的进程

taskkill /f /pid 8020

以上步骤操作完后,执行adb devices就能看到连接设备了

可以直接在cmd命令窗口执行,不用进入安装ADB的目录下

简单命令使用

1、查看安卓设备下所有的包

adb shell pm list packages

可以筛选某个包   adb shell pm list packages |findstr "taobao"

2、命令,对某个包进行1000次无规律点击

格式:adb shell monkey -p 包名 -v 点击次数

adb shell monkey -p com.taobao.taobao -v 1000

例如这个是对淘宝APP进行1000次无规律点击,执行这个命令,手机会自动打开淘宝APP,命令执行后,会在cmd窗口打印出执行日志

3、将执行日志输出到电脑的某个位置

adb shell monkey -p com.taobao.taobao -v 1000 >E:/test.txt

执行后cmd窗口不会打印出日志,但是在E盘会生成一个test.txt文件,里面存日志信息

日志主要查找“ANR”和“Exception”字样,看程序是否报错

命令使用参考:https://blog.csdn.net/niuniu0186/article/details/79866783

https://blog.csdn.net/cesor/article/details/99686194

https://blog.csdn.net/youzi749/article/details/79525528

阅读全文

与adb命令连接手机相关的资料

热点内容
移动云服务器平台 浏览:782
网络加密的两种形式 浏览:286
单片机接地线符号 浏览:420
巫妖王服务器如何设置 浏览:660
液压缓冲器压缩行程 浏览:52
如何给pdf加密码 浏览:381
设置完wifi加密没有二维码 浏览:515
亚马逊云服务器的示意图 浏览:300
通达信的周日小时分钟源码 浏览:950
可编程控制器教材 浏览:337
java实现快捷键 浏览:96
程序员打代码最佳时间 浏览:571
怎么装原生态安卓 浏览:849
工程图学pdf 浏览:400
开放的程序员 浏览:954
胡希恕伤寒论讲座pdf 浏览:768
aspnet程序员薪水 浏览:78
苹果为什么屏幕看得比安卓舒服 浏览:121
苹果数据线怎么转安卓 浏览:658
黑格尔pdf下载 浏览:961