赞
踩
adb devices
adb connect <device>
<device>
替换为要连接的 Android 设备的 IP 地址,执行该命令后,ADB 将尝试连接到指定的设备。adb disconnect [<device>]
adb shell
adb push <local> <remote>
<local>
替换为本地文件或目录的路径,<remote>
替换为设备上要推送到的位置。adb pull <remote> [<local>]
<remote>
替换为设备上文件或目录的路径,可选地,可以指定要保存到本地的路径。adb install <apk>
<apk>
替换为要安装的 APK 文件的路径,执行该命令后,ADB 将在设备上安装该应用程序。adb uninstall <package>
<package>
替换为要卸载的应用程序的包名,执行该命令后,ADB 将从设备上卸载该应用程序。adb shell am start -n <package>/<activity>
<package>
替换为目标应用程序的包名,<activity>
替换为要启动的 Activity 的名称。adb logcat
adb shell pm list packages
adb shell dumpsys package <package>
<package>
替换为目标应用程序的包名,执行该命令后,将输出该应用程序的各种详细信息,包括版本、权限、组件等。adb shell screencap -p /sdcard/screenshot.png
adb shell input text <text>
<text>
替换为要输入的文本内容,执行该命令后,文本将被输入到设备的当前焦点位置。adb shell input keyevent <keycode>
<keycode>
替换为要触发的按键事件的键码,执行该命令后,设备将接收到对应的按键事件。adb shell dumpsys battery
adb shell dumpsys wifi
adb shell dumpsys cpuinfo
adb shell dumpsys meminfo <package>
<package>
替换为目标应用程序的包名,执行该命令后,将输出该应用程序的内存使用情况。adb shell pm grant <package> <permission>
<package>
替换为目标应用程序的包名,<permission>
替换为要授予的权限名称。adb shell pm revoke <package> <permission>
<package>
替换为目标应用程序的包名,<permission>
替换为要撤销的权限名称。adb shell am force-stop <package>
<package>
替换为目标应用程序的包名,执行该命令后,将强制停止该应用程序的运行。adb shell am kill <package>
<package>
替换为目标应用程序的包名,执行该命令后,将结束该应用程序的所有进程。adb shell settings get <namespace> <key>
<namespace>
替换为设置项的命名空间,<key>
替换为要获取的设置项的键名。adb shell settings put <namespace> <key> <value>
<namespace>
替换为设置项的命名空间,<key>
替换为要设置的设置项的键名,<value>
替换为要设置的值。adb shell wm size <width>x<height>
<width>
和 <height>
替换为所需的屏幕宽度和高度,以像素为单位。adb shell wm density <density>
<density>
替换为所需的像素密度值,以 DPI(每英寸点数)为单位。adb shell pm list permissions -d -g
adb shell pm grant <package> android.permission.WRITE_SECURE_SETTINGS
<package>
替换为目标应用程序的包名。adb shell pm revoke <package> android.permission.WRITE_SECURE_SETTINGS
<package>
替换为目标应用程序的包名。这些是常用的 ADB 操作命令,涵盖了设备连接、文件传输、应用程序管理、系统信息获取等多个方面
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。