Android调试日常命令

内存相关

  • 1 最常用的 free -m
  • 2 ps|busybox grep (程序名\包名\pid)
  • 3 MemoryAnalyzer 转换命令 hprof-conv old.hprof new.hprof

Activity栈获取命令

  • 1 dumpsys activity activities
  • 2 dumpsys activity | sed -n -e '/Stack #/p' -e '/Running activities/,/Run #0/p'

文件操作

  • 1 pm -l 查看所有安装的包名
  • 2 将电脑上的文件复制到设备中
    adb push C:\Users\123\Desktop\xxx.apk sdcard/xxx.apk
  • 3 将设备中的文件复制到电脑中
    adb pull /storage/sdcard0/xxx/xxx.txt C:\Users\123\Desktop\xxx.txt
  • 4 设备内部文件的复制 android 不能linux中 cp -rf
    只能用 cat sdcard/xxx.apk > system/app/xxx.apk

设备相关

  • 1 安装命令
    adb install C:\Users\123\xxx\xxx-2.apk
  • 2 查看adb安装命令
    adb devices
  • 3 断开adb 连接adb
    adb kill-server start-server
  • 4 重启设备
    adb reboot
    adb shell
    reboot

App相关

  • 1 打开Activity
    am start -n com.xxx/com.xxx.xxx
  • 2 打开Service
    am startservice -n com.xxx/.xxx
  • 3 横竖屏切换
    adb shell service call window 2013 i32 0
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 版权声明:本文为LooperJing原创文章,转载请注明出处! 一、设备相关 1、adb devices显示连接到...
    LooperJing阅读 23,755评论 3 90
  • Android开发中我们有时候需要借助一些命令帮助更好的高效率定位解决问题,本文就来介绍一些可能有些隐藏的而却非常...
    passiontim阅读 5,399评论 0 4
  • 上海第一次英语高考引来了不少同学的不满,原因是这次高考题目并非原创,而是从题库中摘取的,好几个学校的考生做过相同的...
    不休不休阅读 1,943评论 0 0
  • 微风拂过窗沿,恰逢诗意少年,你容颜惊醒我的笔尖。 虽然我很难说清楚自己理想的生活状态是什么样子,但是我肯...
    莫廖名阅读 3,401评论 0 0
  • 一句话解释这句经验之谈,越大的事情越要做出细节,越小的事情越要做出格局。 两点用来说明,华夏幸福是一家...
    口口松阅读 14,176评论 0 2