adb 一些常用命令

286 阅读1分钟

1.adb connect /disconnect ip //连接 断开 保证设备的开发者选项的允许调试adb打开

  1. adb shell //切换到设备下的命令

3.adb push 新文件名 /system/lib/文件名 //推送,从本地推送到移动端

4.adb pull <remote_path> <local_path> //拉取,从远程拉取到本地

5.adb shell input keyevent 3 // 返回设备桌面

6.adb shell input keyevent 4 //返回

  1. adb shell cat /data/misc/wifi/*.conf //查看设备Wi-Fi密码

8.adb install example.apk //安装apk

9.adb devices //列出链接的设备

  1. adb kill-server //关闭 adb

  2. adb start-server //打开 adb

  3. adb shell pm list packages //将安装的所有应用包名列出来

  4. adb shell pm path com.example.mm //找到 apk 的位置

14.root后的手机获得安装应用的apk adb shell ---> su ---> find -name *.apk

  1. 没有apk,应用已经安装到手机或虚拟机中: 1.清除logcat内容,使用命令adb logcat -c 2..启动logcat,使用命令adb logcat ActivityManager:I *:s 3.启动要查看的程序;

adb强行关闭应用程序 adb shell am force-stop com.xxx.xxx

adb重启手机 adb reboot

adb shell 进入默认链接的android机, pm uninstall --user 0 com.aaa.bbb.ccc //强制最高权限卸载软件

还卸载不了 adb shell pm path com.xx.xx 列出的应用包列表中找到要删除的包名 adb root adb remount 获取挂在权限 adb shell rm /system/app/xxx/xxx.apk adb reboot 重启