? ? ? ? 閑來無事,和小伙伴幾個(gè)做了一個(gè)小的項(xiàng)目練練手辱揭,就得到反饋說是在應(yīng)用內(nèi)下載的app不能安裝离唐,提示解析失敗。果斷拿起本身測(cè)試機(jī)一看沒有問題问窃。信誓旦旦保證沒有問題亥鬓,結(jié)果截圖過來瘋狂打臉。
解析失敗
? ? ? ? ????????好的域庇,馬上修改嵌戈。在安卓7.0關(guān)于安裝權(quán)限的問題,已經(jīng)有很多類似的文章了听皿。我當(dāng)初也是照本宣科熟呛,直接從網(wǎng)上copy過來的,代碼如下:
錯(cuò)誤代碼
? ? ? ? 后來才發(fā)現(xiàn)intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);這句代碼放在intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);之下尉姨,在某些機(jī)型會(huì)出現(xiàn)解析失敗問題惰拱。后來修改為下面這樣。就可以了啊送。
修改代碼
? ? ? ? 記錄一下偿短,給自己一個(gè)警醒。copy還是要慎重馋没,盡量還是要研究一下昔逗。