信息管理应用源码可以实现读取已安装应用的权限、清除应用的默认设置、清除缓存、把应用移动到SD卡、强行停止应用、卸载应用、读取应用版本、读取应用名、读取应用占用存储大小、读取安装时间、读取系统应用数、读取用户应用数等,其他功能块还有防止重复点击、应用静默安装(2.3.7测试无效)、Package manager has died错误分析。应用列表可以按名称、安装时间、应用大小、类型进行排序。项目编译版本4.0.3 编码UTF-8。
Android9.0无法通过以下两种方式实现静默安装:
1.runtime执行shell cmd
2.PackageInstall 反射机制
但是Google已经给我们推荐了相关的APIDemos,所以建议大家多看看源码~
在frameworks/base/core/java/android/content/pm/PackageInstaller.java有段关于该类的介绍:
The ApiDemos project contains examples of using this API:
信息管理应用源码可以实现读取已安装应用的权限、清除应用的默认设置、清除缓存、把应用移动到SD卡、强行停止应用、卸载应用、读取应用版本、读取应用名、读取应用占用存储大小、读取安装时间、读取系统应用数、读取用户应用数等,其他功能块还有防止重复点击、应用静默安装(2.3.7测试无效)、Package manager has died错误分析。应用列表可以按名称、安装时间、应用大小、类型进行排序。项目编译版本4.0.3 编码UTF-8。