读书人

怎么获取已安装应用信息

发布时间: 2013-02-04 10:50:22 作者: rapoo

如何获取已安装应用信息?
注意:我是要在adb shell下,不是程序里面哦

获取已安装的应用名,版本号,大小,是否系统应用等信息

谢谢大神
[解决办法]

引用:
引用:
貌似只能看apk的各种信息了
如果我能找到这个apk,如何能看到他的安装时间?
data/app目录是不能读的,所以看不到时间,咋办?

data/app目录需root权限可查看,设备root后,
依次执行:
adb root
adb remount
adb shell ls -l data/app

附: apk相关信息 可以在软件Settings—APPS—所有程序 adb命令还可以查看apk其他相关信息 真没搞过~
[解决办法]
有些功能你可以查找到,例如:apk安装时间。貌似放在data/system/ 或者 system/data 目录下了。

获取已安装的应用名,版本号,大小,是否系统应用等信息 。这个就需要自己扫描指定路径,以及apk里的AndroidManifest.xml文件了。

其实,每次开机时,Android的 PackManagerService服务都会去扫描这些路径,然后把所有信息解析出来后凡在内存里,我们就可以通过 PackManager去获取了。
直接adb shell 是获取不到的。
[解决办法]
试试adb shell pm
[解决办法]
adb shell里面,进入/system/app/目录下面 可以ll 看到所有信息

读书人网 >Android

热点推荐