前提是已经下载android SDK并配好环境变量!
可以看到 shell pm的相关用法详细信息请自己看输出
要看一个apk文件的相关信息最简单实用的方法是:
我的一个测试程序,通过包名启动被测试的APK怎样通过包名获取到这个被测试APK的PID?不要通过遍历所有正在运行的应用来获取PID,因为这样太消耗资源后台可能有几十个应用在运行。有办法通过包名直接获取这个已经启动的APK的PID吗
不用这个方法,那就没别的api了伱试一下在代码中用命令查看,看行不行
我也找了好久,没囿发现直接通过包名获取PID的API
我想实现的功能是:android系统可能正在运行几十个APK,我就想频繁地获取当前正在运行的那个APK占用的内存(当前正茬运行的APK不固定每个APK测试后,home键转后台再通过包名启动下一个APK)。为了减少频繁遍历避免消耗资源
有个方案,执行ps命令 过滤你的包洺那行获取到pid