adb命令

mac2025-05-04  11

命令        参数        功能    结果 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版本 ————————————————

最新回复(0)