本文主要是介绍Android中实现应用的静默安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关于Android应用程序的静默安装,很早以前我就做过一些了解,网上大多数给出的方案都是有严苛的要求:比如要获取root权限、或者是针对特殊的rom,甚至要自己刷机,这些方法即使能够达到目的但是看起来也不那么诱人,对于黑客技术而言几乎毫无用处。
前段时间因为公司有需求,要让服务器推送过来的apk进行静默升级,没有提示用户的安装界面,然后去看了插件化框架Small,但是这需要改变整个应用的框架结构,而且只能推送.So文件,对.So文件进行升级安装,因此去看了系统自带的静默安装方法,大体有两种思路:
1.获得系统Root权限,运行Pm命令进行安装(不推荐)
2.通过反射的方式来调用系统隐藏的api-installPackages
具体可以查看相关文章:
1.http://blog.csdn.net/jiangwei0910410003/article/details/36427963
2.http://www.zuimoban.com/jiaocheng/android/6171.html
3.http://androidxref.com/4.1.1/xref/frameworks/base/core/java/android/content/pm/
4.http://www.jb51.net/article/78463.htm
5.http://www.2cto.com/kf/201503/381170.html
6.http://www.2cto.com/kf/201405/302641.html
7.http://www.eoeandroid.com/thread-328178-1-1.html?_dsign=180e1a9a
这篇关于Android中实现应用的静默安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!