adb常用命令

查看adb版本

**adb version**

连接夜神虚拟机

**adb connect 127.0.0.1:62001**
ps:一般启动的第一台虚拟机编号为62001第二台为62025第三台为62026以此类推

查看设备信息

**adb devices**

adb shell

进入指定设备的shell     **adb -s 127.0.0.1:62001 shell**
只启动一台用**adb shell** 即可
退出shell    **exit**
进入adb shell后有两种状态显示:#代表有root权限,$代表没有root权限

安装软件

**adb install 加包名路径**.........如需覆盖安装在install后加**-r**
指定设备:**adb -s 127.0.0.1:62001 install +包路径**

卸载软件

adb shell后进入app文件夹
****adb shell**
**cd /data/app/****
找到你要卸载的包名
**adb uninstall+包名**
查看设备上面安装的应用包名
**adb shell pm list package**

文件读取与写入

将文件从PC写入到设备
**adb push <local> <remote>**
**adb push C:\Users\Shuqing\Desktop\kyb.txt /sdcard**
将文件从设备读取到PC
**adb pull <remote> <local>**
**adb pull /sdcard/server.log  C:\Users\Shuqing\Desktop**
**/sdcard/server.log: 1 file pulled. 0.0 MB/s (196 bytes in 0.004s**)
注意:由于权限问题,不能直接pull到电脑磁盘根目录,否则会报错:
**C:\Users\Shuqing>adb pull /sdcard/server.log  D:\\**
**adb: error: cannot create file/directory 'D:\\': No such file or directory**

截图

**$ adb shell screencap /sdcard/screen.png**
**adb pull /sdcard/screen.png  C:\Users\Shuqing\Desktop**

开启或关闭adb

adb kill-sever			关闭adb
adb start-sever			开启adb
ps:5037端口有时会被占用 我们可以找到系统的5037进程然后杀死它
	netstat -ano | findstr "5037"
	taskkill -f -pid XXX
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值