本文主要是介绍packageinstaller之权限获取及展现,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、源码分析:
Packageinstaller主要是有界面的安装和卸载,先看看源码大概:
AndroidManifest.xml里面的组件:
先看看PackageInstallerActivity.java文件,在安装的时候,会启动这个Activity,下面是OnCreate函数的代码片段:
前面是解析了一大堆APK的信息,后面最主要的调用了initiateInstall函数,下面看看initiateInstall的源代码:
前面只检测下是否安装过,紧接着调用startInstallConfirm函数,看下面代码:
看关键代码行00236,进入AppSecurityPermissions构造函数&
这篇关于packageinstaller之权限获取及展现的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!