首页 > 编程知识 正文

adb shell 命令,adb命令怎么用

时间:2023-05-05 16:15:35 阅读:34169 作者:2667

adb调试工具

androiddebugbridge (ADB )是Android提供的通用调试工具,可以管理设备和手机模拟器的状态。 也可以执行以下操作:

1、快速更新设备和手机模拟器代码,如APP和安卓系统升级;

2、用设备执行shell命令

3 .管理装置或手机模拟器上的预定端口

4、将文件复制或粘贴到设备或手机模拟器上;

1、安装在模拟器上的应用:

ADB安装

不幸的是,Android没有提供卸载APP的命令,只能自己手动删除:

ADB外壳

cd /data/app

rm app.apk

2、进入设备和模拟器外壳:

ADB外壳

上述命令允许您进入设备或模拟器的shell环境。 在此Linux shell中,可以运行各种Linux命令。 此外,如果只运行一个shell命令,则可以使用以下方法:

ADB外壳[command]

例如,ADB shell dmesg打印内核的调试信息。

3、发布端口:

可以将任何端口号设置为主机到模拟器或设备的请求端口。 例如:

adbforwardtcp :5555 TCP :8000

4、复制文件:

可以将文件复制到设备中,也可以从设备中复制文件。

将文件或目录复制到设备或仿真器:

ADB推式

例如,adb push test.txt /tmp/test.txt

从设备或模拟器复制文件或目录:

Adb拉动

例如,ADB pull/addr oid/lib/lib webcore.so。

5、查找模拟器/设备实例:

获取当前正在运行的模拟器/设备实例的列表和每个实例的状态。

ADB设备

6、查看错误报告:

adb bugreport

7、记录无线通信日志:

通常,无线通信日志非常多,不需要在运行时进行记录,但也可以使用命令设置记录。

ADB外壳

log cat-b射频

8、获取机器ID和序列号:

adb get-product

db get-serialno

9、访问数据库SQLite3

ADB外壳

sqlite3

10、远程连接

wifi调试

1 .当然,首先用数据线连接手机,然后用adb devices确认设备是否已连接。

2 .连接后,查看手机ip地址有以下两种方法。

1 )设置)无线或网络--> (WLAN设置) )按menu键,然后选择“高级”选项--> (IP地址示例: 10.207.82.146 )

adb connect 10.207.82.146

2 )在command中运行

ADB外壳IP-finetaddrshowWLAN0

如果显示connected to 10.207.82.14633605555,则表示已成功连接以进行调试。 5555是默认端口

如果显示unabletoconnecttoiphonesubinfo :5555,请尝试在adb tcpip 5555中重新启动端口,然后运行上述命令。

###ADB外壳程序的常规命令

adb kill-server将关闭adb服务

adb开始服务器启动adb服务

查看ADB设备- l装载设备

ADB shell netcfg显示IP

清除adb logcat -c日志

ADB安装apk _ file安装APP应用程序

ADB卸载apk _ file卸载APP应用程序

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。