Android中常用的一些命令

1、连接adb服务

adb start-server

2、关闭adb服务

adb kill-server

3、查看连接的设备

adb devices

4、安装apk(-r是替换安装,-d是允许降应用版本安装)

adb install  (-r) (-d) xxx.apk

5、卸载apk

adb uninstall packageName (这里一定要是包名)

6、清除应用程序数据

adb shell pm clear packageName

7、monkey测试命令

adb shell monkey -p packageName -v 5000 (出错会停止)
adb shell monkey --ignore-crashes --ignore-security-exceptions --ignore-native-crashes -p packageName -v 5000(出错不会停止)

8、查看进程adj值命令

adb shell cat /proc/pid/oom_adj

9、查看CPU运行个数命令

adb shell cat /sys/devices/system/cpu/online

10、查看进程MemoryInfo命令

adb shell dumpsys meminfo 进程名

11、查看窗口信息命令

adb shell dumpsys window w
adb shell dumpsys window -a(会列出的信息更多更全)

12、查看当前应用包名的命令:

adb shell dumpsys activity activities | grep "mFocusedActivity"(推荐用这个)
adb shell dumpsys activity top

13、查看低内存杀应用程序的值命令

adb shell cat sys/module/lowmemorykiller/parameters/minfree   再除以256
adb shell cat sys/module/lowmemorykiller/parameters/adj

14、查看管道数的命令

adb shell lsof |grep pid|wc -l

15、查看某个apk的信息命令

aapt dump badging Tmall.apk(apk的名字)

16、查看线程命令

adb shell ps -t

17、查看应用中内存占用情况

adb shell showmap pid

18、追踪包的内存使用情况

adb shell dumpsys procstats 包名

19、打开BroadcastQueue的log方法

adb shell dumpsys activity log enable 2

20、打印eventslog

adb logcat -v time -b events 

21、填充SD卡空间命令

adb shell dd if=/dev/zero of=/storage/sdcard0/bigfile

22、填充手机U盘命令

adb shell dd if=/dev/zero of=/mnt/sdcard/bigfile

23、查看所有已安装的应用的包名

adb shell dumpsys package

24、查看手机CPU

adb shell cat /proc/cpuinfo
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值