下载链接 | 备注 |
---|---|
SDK Platform Tools | 包含常用的adb和fastboot |
adb tcpip 5555
adb connect device_ip_address:5555
$ adb devices List of devices attached device_ip_address:5555 device
现在,您可以开始操作了!如果 adb 连接断开:
adb kill-server
然后,从头开始操作。
adb
安装文件到手机
adb install [-s 设备号] test.apk
推送文件到手机
adb push test.apk /mnt/sdcard/Download/test.apk
拉取手机里的文件(或文件夹)
adb pull /mnt/sdcard/Pictures/Screenshots .
查看日志
adb logcat *:V |grep xiangle
查看系统信息(mod, mf…)
adb shell cat /system/build.prop
adb shell getprop
查看机器的序列号
adb shell getprop ro.serialno
型号
adb shell getprop ro.product.model
制造商
adb shell getprop ro.product.manufacturer
Monkey测试
monkey -p net.cuiwei.xiangle -v 500
1,执行 adb devices 确认与手机连接
如下,说明已连接
weis-MacBook-Pro:Downloads cuiw$ adb devices
List of devices attached
c91d54ba device
2, 进入adb shell
执行
2.1, adb shell
2.2, monkey -s 0 -v -v -p net.cuiwei.xiangle --pct-trackball 0 --pct-nav 0 --throttle 300 1500000 >/mnt/sdcard/Download/monkey.log
删除预装应用 需要root的方法
adb root
adb disable-verity
adb remount 重新挂载成可读可写
adb shell
cd system/priv-app/
无需root的方法(仅仅是当前用户不显示,一切换用户又出来了)
cuiwei@weideMacBook-Pro ~ % adb devices
List of devices attached
42743f80 device
cuiwei@weideMacBook-Pro ~ % adb shell
shamu:/ $ pm list packages | grep sheets
package:com.google.android.apps.docs.editors.sheets
shamu:/ $ pm uninstall --user 0 com.google.android.apps.docs.editors.sheets
Success
参考 https://developer.android.google.cn/studio/command-line/adb