android基础命令
来源:互联网 发布:手机人体建模软件 编辑:程序博客网 时间:2024/05/22 15:15
1、设备相关
adb devices
2、adb服务器杀死和启动
adb kill-server
adb start-server
3、文件相关
adb push local remote
adb pull remote local
其中 local代表的是PC端的某个位置, remote代表移动设备或者模拟器的某个位置
4、装包、卸载包
adb -s deviceid install apk在PC端的路径
adb shell pm install apk在移动端的路径
adb uninstall 包名
5、与Activity操作等相关
找到当前手机内的top Activity:
adb shell dumpsys activity top | findstr ACTIVITY
启动某一个Activity:
adb shell am start activity路径 ———————这个Activity路径可通过上面获取top activity的方式获取
6、与进程相关:
列出当前进程
adb shell ps | findstr 包名
杀死某个包的进程
adb shell am force-stop 包名
7、与性能相关的一些内容
获取内存:
adb shell dumpsys meminfo 包名
获取cpu:
adb shell dumpsys cpuinfo | findstr 包名
adb shell top -n 1 | findstr 包名
获取流畅度相关:
adb shell dumpsys gfxinfo 包名
8、其他非adb但常用的一些工具
获取安装包信息:
adb devices
2、adb服务器杀死和启动
adb kill-server
adb start-server
3、文件相关
adb push local remote
adb pull remote local
其中 local代表的是PC端的某个位置, remote代表移动设备或者模拟器的某个位置
4、装包、卸载包
adb -s deviceid install apk在PC端的路径
adb shell pm install apk在移动端的路径
adb uninstall 包名
5、与Activity操作等相关
找到当前手机内的top Activity:
adb shell dumpsys activity top | findstr ACTIVITY
启动某一个Activity:
adb shell am start activity路径 ———————这个Activity路径可通过上面获取top activity的方式获取
6、与进程相关:
列出当前进程
adb shell ps | findstr 包名
杀死某个包的进程
adb shell am force-stop 包名
7、与性能相关的一些内容
获取内存:
adb shell dumpsys meminfo 包名
获取cpu:
adb shell dumpsys cpuinfo | findstr 包名
adb shell top -n 1 | findstr 包名
获取流畅度相关:
adb shell dumpsys gfxinfo 包名
8、其他非adb但常用的一些工具
获取安装包信息:
aapt dump badging apk在PC端的路径 ————需要配置环境变量,具体路径在可sdk中查找
获取app的UI层级结构:
uiautomatorviewer ————需要配置环境变量,具体路径在可sdk中查找
9、录屏命令
adbshell screenrecord /sdcard/demo.mp4
阅读全文
0 0
- android 基础命令
- android基础命令
- AS基础命令篇一 - android
- Android sdk的基础编译命令
- Android基础知识梳理之基础ADB命令
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- java、android SDK环境变量及相关cmd基础命令
- 移动测试基础 Android 常用 adb 命令总结
- 移动测试基础 android 中 dumpsys 命令使用
- 移动测试基础 Android 常用 adb 命令总结
- linux基础命令--解压缩命令
- Ubantu基础操作,基础命令
- ubuntu基础操作,基础命令
- String、StringBuilder、StringBuffer区别
- Java学习笔记(15)--Java String类详解(二)
- 新一代无线传输技术:LoRa
- NS2:添加一个新的流量发生器(poisson分布)
- 键盘录入学习中的四个练习
- android基础命令
- 比NB-IoT更早起步的LoRa 如何抢占中国千万亿物联网市场?
- mysql基本
- 外卖信息管理系统(python+pymysql+wxpython+Mysql)
- Overlapping Rectangles
- 移动端布局常见问题汇总
- Semtech全球业务拓展:为何要选择LoRa?
- android.view.InflateException: Binary XML file line
- 数学之美,C++之美,代码之美