新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
適配Android8.0版本更新安裝與通知欄的一些坑-創(chuàng)新互聯(lián)
前言
Android 8.0系統(tǒng)更新之后,app的更新將不再像之前的系統(tǒng)版本一樣能夠直接下載安裝包之后直接安裝(以前安裝未知來源應用的時候一般會彈出一個彈窗讓用戶去設置允許還是拒絕,并且設置為允許之后,所有的未知來源的應用都可以被安裝),8.0需要用戶給予允許app安裝未知來源應用的權限(比如你的app 名字為A,當你需要更新時,則需要使用app的用戶 授權A這個app 允許安裝未知來源的權限,才能完成正常的更新操作)。
Android8.0的變化是,未知應用安裝權限的開關被除掉,取而代之的是未知來源應用的管理列表,需要在里面打開每個應用的未知來源的安裝權限(說實話,這個權限要找到還真的不是那么容易,我第一次就找了半天才找到。。也是尷尬)。Google這么做是為了防止一開始正經(jīng)的應用后來開始通過升級來做一些不合法的事情,侵犯用戶權益。當你的應用直接適配到Android8之后,內(nèi)部啟動應用安裝是會被阻塞的,如果不處理好這個未知來源的權限,會導致應用根本無法更新,只能去應用市場重新下載。
好了,廢話不多說,最近適配了8.0的檢查更新的功能,包括通過uri安裝和notification提示進度。網(wǎng)上的例子很多 但是都很坑,需要加權限
網(wǎng)站題目:適配Android8.0版本更新安裝與通知欄的一些坑-創(chuàng)新互聯(lián)
標題鏈接:http://www.dlmjj.cn/article/djijis.html