adb命令

命令        参数        功能    结果
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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值