命令 参数 功能 结果 adb devices 列出当前连接的设备列表 List of devices attached(附加设备列表) 8c9abb78 device(设备) adb server-strat 启动adb服务 adb.exe: unknown command server-strat adb connect 如果是USB连接,直接会连接ADB,如果是想通过网络连接,则需要在同一个局域网,通过IP连接 adb kill-server 停止adb服务 disconnected everything(断开一切) adb disconnect 断开连接设备 disconnected everything 断开一切 adb get-serialno 获取设备的序列号 adb get-product 获取设备的ID adb install apk的绝对地址 adb install C:\Users\86188\Desktop\my_apk\app-release.apk 将电脑上的apk安装到手机上(手机上没有该应用) Performing Streamed Install(执行流式安装) adb install -r apk的绝对地址 adb install -r C:\Users\86188\Desktop\my_apk\app-release.apk 将电脑上的apk安装到手机上(手机安装有该应用,这样安装apk数据不会消失) Performing Streamed Install(执行流式安装) adb uninstall 应用包名 卸载apk,卸载APP,不保留数据和缓存文件 adb shell pm uninstall -k 应用包名 卸载apk,保留数据和缓存文件 adb shell pm clear 包名 清除应用缓存信息 adb shell am start -n[包名+activity名] 通过adb启动应用程序页面 查看apk包名,1将apk后缀该为zip.2解压到文件夹.3将反编译AXMLPrinter2.S放到同文件夹中 4在该文件夹上搜索区域输入cmd回车出现黑窗口输入一下内容: 5.java -jar AXMLPrinter2.S.jar AndroidManifest.xml >> AndroidMainfest1.xml 6.在刚才的文件夹中出现名字为AndroidMainfest1.xml的文件,打开显示正常代码 adb shell dumpsys window windows | findstr mFocusedApp 打开应用获取当前包名与主入口程序名 adb shell pm list packages 获取当前手机所有的包名 adb shell pm list packages -3 第三方应用 adb shell pm list packages -i 只输出包和安装信息 adb shell pm list packages -e 只输出启用的包 adb shell pm list packages -u 只输出包和未安装包信息 adb shell pm list packages -e 输出包和包相关联的文件 adb shell pm list packages -s 获取系统应用 adb shell pm clear 包名 清除指定应用缓存 adb shell pm path 包名 列出对应包名的 .apk 位置 adb shell wm density 查看设备屏幕密度 adb shell wm size 获取设备分辨率 adb shell wm size 720x1024 修改设备屏幕分辨率,可用于测试 adb shell wm size reset 恢复设备原分辨率 adb shell wm density 160 修改设备屏幕密度,可用于测试 adb shell wm density reset 恢复设备原密度 adb shell pm path 包名 获取应用路径 adb shell getprop ro.build.version.release 获取手机版本 adb shell ls 列出目录内容 adb shell 进入手机环境 exit 退出 adb shell netstat 网络统计: Active Internet connections (w/o servers)活动Internet连接(不带服务器) Proto Recv-Q Send-Q Local Address Foreign Address State 本地地址外部地址状态 adb logcat *:E 如何抓取app崩溃日志: adb shell screencap /sdcard/test.png 命令截图手机图 adb shell screenrecord /sdcard/test.mp4 录制视频: Ctrl+c 可以终止 adb shell getprop ro.product.model 查看设备机型 adb shell getprop ro.build.version.release 查看Android版本 adb shell cat /proc/cpuinfo 查看手机cpu信息 adb shell cat /proc/meminfo 查看内存信息 adb shell settings get secure android_id 查看android_id adb shell getprop ro.build.version.sdk 查看手机sdk版本 ————————————————