您的位置:首页 > 其它

常用的bat命令

2016-10-18 11:50 113 查看
获取输入法
adb shell settings get secure default_input_method
修改输入法
adb shell settings put secure default_input_method jp.jun_nama.test.utf7ime/.Utf7ImeService
获取系统分辨率
adb shell wm size
获取系统密度
adb shell wm density
获取电池信息
adb shell dumpsys batterty
获取cpu信息
adb shell dumpsys cpuinfo
获取内存信息
adb shell dumpsys meminfo

adb shell ps | find "uiautomator"

adb shell kill 进程号

adb shell dumpsys activity | find "mFocusedActivity" 获取包名和activity名

功能命令命令说明备注
获取CPU占用adb shell ->cat proc/cpuinfo
top -n 1
adb shell top -n 1 -m 1 
获取RAM占用adb shell cat /proc/meminfo  
获取GPU数据   
关闭USB充电电流adb root 67754400
adb remount
adb shell
cd sys/class/power_supply/battery
echo 0 > charging_enabled
  
打开USB充电电流adb root 67754400
adb remount
adb shell
cd sys/class/power_supply/battery
echo 1 > charging_enabled
  
进入飞行模式adb root 67754400
adb remount
adb shell
settings put global airplane_mode_on 1
am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true
  
关闭飞行模式adb root 67754400
adb remount
adb shell
settings put global airplane_mode_on 0
am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false
  
自定义ADB通讯端口   
获取版本信息adb shell getprop ro.phicomm.inner.version  
抓取logcat信息adb shell logcat -v time > E:\log\logcat-%DD%-%TT%.log  
抓取kerbel logadb shell cat proc/kmsg > E:\log\kernel-%DD%-%TT%.log  
抓取radio logadb logcat -b radio -v time > E:\log\radio%DD%-%TT%.log  
抓取dumpsysadb shell dumpsys > E:\log\Dumpsys%DD%-%TT%.log  
抓取 memoinfo adb shell memoinfo > E:\log\memoinfo%DD%-%TT%.log  
截图adb shell ./system/bin/screencap -p /data/data/demo.png  
查看电量信息dumpsys battery  
卸载已经安装的应用adb uninstall [-k] <package>。 其中package表示需要卸载的应用的包的名字,k表示是否保留应用的配置信息和cache数据。 
创建SDCardmksdcard 1024M ~/名称.img
  
安装应用程序adb install -r 应用程序.apk
  
显示系统中全部Android平台:android list targets  
启动Activityadb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。
  
获取设备的ID和序列号adb get-product
adb get-serialno
  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: