adb常用总结
0.远程连接手机
adb -s 'xx' tcpip 5555
adb connect 'localhost':'port'
#安装apk adb install C:\Users\Administrator\Downloads\__UNI__BA36E09_0831164743.apk
0.1.cpu
adb shell top
1.服务和内存
adb kill-server
adb devices
adb shell cat /proc/meminfo
adb shell procrank #查看系统进程pss等内存大小
adb shell dumpsys activity top | find "ACTIVITY" #查看启动的app包名
adb shell dumpsys meminfo 22797 #根据进程查看内存占用情况
adb shell ps | findstr uni.UNIBA36E09 #根据包名查看内存占用情况
adb shell ps #查看所有进程
adb shell dumpsys window | findstr mCurrentFocus #查看当前打开的应用包名
2.帧率
手机开启开发者选项中-GPU呈现模式分析 In adb shell dumpsys gfxinfo
3.应用启动时间
#查看包名和活动名
aapt dump badging "C:\Users\Administrator\Downloads\214.apk" | findstr package
aapt dump badging "C:\Users\Administrator\Downloads\214.apk" | findstr launchable-activity
#查看启动时间(冷热启动)
adb shell am start -W uni.UNIBA36E09/io.dcloud.PandoraEntry
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战