Adb - mpgcompile/principle GitHub Wiki
1、打开activity adb shell am start +包名/.Activity (要启动的Activity)
2、查看当前进程 adb shell ps
3、查看内存 adb shell dumpsys meminfo 包名
4、查看当前文件夹内存占用情况 进去adb shell cd到对应文件夹 adb du -m
5、rm 删除文件 rm -r 删除文件夹
- A: vi编辑法 vi test.txt
- B: echo命令法 echo ‘I am a boy’ >> ./test.txt 追加文本
- C: cat命令法 cat >> ./test.txt <<EOF
- D: cat编辑法 cat >> ./test.txt
6、查看所有的三方应用 adb shell pm list packages -3
7、安装应用 adb install
- a: -r覆盖安装
- b: -t允许安装指定android:testOnly="true"的应用
- c: -d允许降级覆盖安装
8、adb install原理
- a: push apk 到 /data/local/tmp
- b: 调用pm install安装
- c: 删除/data/local/tmp下对应的帕克文件
9、清楚应用数据和缓存
- a: adb shell pm clear 包名
10、查看前台 activity
- adb shell dumpsys activity activities|grep mFocusedActivity
11、查看正在运行的service
- adb shell dumpsys activity services []
12、查看安装的包名(查看apk的全包名,grep后输入一个包名存在的词即可)
- adb shell pm list packages | grep com.tencent.mobileqq