adb 命令
安装一个apk,执行以下命令:
$ adb install <apkfile>// 如: adb install demo.apk
如果不是当前目录,则后面要跟路径名:
$ adb install /Users/storm/temp/demo.apk
保留数据和缓存文件,重新安装apk:
$ adb install -r demo.apk
安装apk到sd卡:
$ adb install -s demo.apk
直接卸载:
$ adb uninstall <package>// 如:adb uninstall com.lfb.demo
卸载 app 但保留数据和缓存文件:
$ adb uninstall -k com.lfb.demo
重启
$ adb reboot
查看屏幕分辨率
$ adb shell wm size
Physical size: 1080×1920
查看屏幕密度
$ adb shell wm density
Physical density: 480
查看连接设备
$ adb devices
List of devices attached
VSJRQCRCY9RWPBHQ device
获取模拟器中的文件:
$ adb pull <remote> <local>
向模拟器中写文件:
$ adb push <local> <remote>
获取管理员权限:
$ adb root
重新挂载系统分区,使系统分区重新可写
$ adb remount
进入模拟器的shell模式:
$ adb shell
退出shell
$ exit
删除系统应用:
$ adb remount //重新挂载系统分区,使系统分区重新可写
$ adb shell
$ cd system/app
$ rm *.apk
$ rm -rf //-rf参数表示递归强制删除
fastboot烧写system.img
$ adb devices
//进入fastboot模式
$ adb reboot bootloader
$ fastboot devices
//开始烧写
$ fastboot flash system system.img文件
//重启
$ fastboot reboot