uniapp - App 平台下获取用户本机已安装的应用列表app,可读取某个应用的全部信息(应用名称 / 图标 / 是否系统软件 / 安装包 / 签名等软件信息)超详细注释示例源代码教程

介绍

如题所示,本文提供 uniapp 编译为 APP 平台下,如何获取用户手机内的所有应用(并且拿到应用名字/图标等信息),

你可以直接复制本文提供的方法,稍微改改就能移植到你自己的项目中去。


代码干净整洁,注释详细。

获取所有安装的app

Android的应用管理主要是通过PackageManagerService来完成的。

PackageManagerService服务负责各种APK包的安装、卸载、优化和查询。
PackageManagerService在启动时会扫描所有的APK文件和Jar包,然后把他们的信息读取出来,保存在内存中,这样系统在运行时就能迅速找到各种应用和组件的信息。

const main = plus.android.runtimeMainActivity(); // 此处相当于 context


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部