我看了一些第三方的应用市场,一般在设置下都会有前两种静默安装的方式可供选择,而后两种静默安装的方式主要是厂商自己的应用市场使用。
如果在7.0的系统上使用第三种静默安装的方式会出现以下错误:
参考:
Android7.0的静默安装失败问题研究
Android N 静默安装和卸载
主要步骤如下:
我试了以上两篇文章的介绍的方法,还是失败,提示Failure [null],不知道怎么破了,可能是厂商的定制问题吧。。。还在思考中。。。
各种以android硬件平台为基础的【公示屏】、【广告屏】等等,虽然很少有升级,但是不可避免的会遇到,而此类APP的使用场景,一般没人会去帮助你版本更新,点击安装,故而需要:静默安装。
1、确认安装包是否存在,并可读写
2、隐示启动:action和data的schema来控制d出安装工具类APP,然后点击安装...
3、升级完:BootReceiver 监听到Intent.ACTION_PACKAGE_REPLACED,然后自启动
静默安装apk接口,无需开放root,也无需system权限。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)