59.adb常用命令收录
发布网友
发布时间:2024-10-09 15:11
我来回答
共1个回答
热心网友
时间:2024-11-05 06:35
adb devices 用于查看连接的设备
adb reboot 重启设备
adb reboot recovery 重启到recovery模式
adb reboot bootloader 重启到bootloader模式
adb install xxxx.apk 安装APK
adb uninstall xxx.apkpkgname 卸载APK,使用 [-k] 参数,例如:adb uninstall -k xxx.apkpkgname,其中 xxxx.apkpkgname需要使用包名
adb shell getprop 获取系统设置
adb sideload xxx.zip 刷机
adb push xxxx /sdcard/ 将电脑文件推送至手机,其中 xxxx 为电脑上的文件路径,yyyy 为手机上的文件路径,例如:adb push C:\adb\adb.exe /data/media/0
adb pull yyyy xxxx 从手机获取文件至电脑,其中 yyyy 为手机路径及文件,xxxx 为电脑路径,例如:adb pull /system/framework D:\framework
设置手机上app进入调试模式:adb shell am set-debug-app -w com.xxx.app.xxx
adb shell am clear-debug-app 清除app调试模式
adb shell /system/bin/logcat -b main 查看logcat
adb shell mpsys window displays 获取屏幕分辨率
adb shell wm density 获取屏幕dpi
adb shell am display-size 1280x800 重写模拟器/设备显示大小
adb shell am display-density 480 重写模拟器/设备显示密度
adb shell am start -n com.xxx.apps.xxx.overseas/ui.StartPageActivity -d paramStr 启动某个app的某个activity
adb shell mpsys activity activities 查看全部任务栈
adb shell mpsys activity activities | grep ResumedActivity 查看当前activity
adb shell ps | grep com.survival.last 查看进程pid
adb shell "am force-stop com.survival.last" 强制结束App
adb logcat -v time | grep ActivityManager 查看activity跳转日志
adb shell input keyboard text "abc" 模拟键盘输入
adb shell input keyevent3(home键) 4(back键) 187(最近任务) 19 (up键) 24 (volume+键) 25 (volume-键) 模拟点击屏幕指定位置
adb shell input swipe 500 800 500 300 模拟滑动
adb shell cat /proc/cpuinfo 查看手机指令集,32位或64位
adb shell getprop ro.proct.cpu.abi 查看手机CPU的ABIs
adb shell top 查看CPU/内存等占用率的命令
adb shell ps -AAndroid系统高版本查看进程信息
adb shell ps -A -T | grep pid (adb shell ps -T -p pid)Android系统高版本查看进程的线程信息
adb shell mpsys meminfo 重点关注如下几个字段:Native/Dalvik 的 Heap 信息,Total 的 PSS 信息
adb shell getprop dalvik.vm.heapgrowthlimit 申请最大内存使用
adb shell getprop dalvik.vm.heapsize adb shell getprop dalvik.vm.heapstartsize heapsize参数表示单个进程可用的最大内存,但如果存在heapgrowthlimit参数,则以heapgrowthlimit为准
adb logcat -G 100M 设置logcat缓存大小
adb wifi 调试方法(手机和电脑连接的是同一个 wifi) 手机USB 连接电脑: adb tcpip 5555 查看手机 ip 地址: adb shell ifconfig wlan0 adb wifi 连接手机: adb connect 192.168.0.142:5555 断开adb: adb disconnect 192.168.0.142
./gradlew :app:dependencies --info 查看包的依赖关系
adb命令打开系统设置界面打开系统设置主界面adb shell am start com.android.settings/com.android.settings.Settings 安全adb shell am start com.android.settings/com.android.settings.SecuritySettings 手机无线信息adb shell am start com.android.settings/com.android.settings.RadioInfo