1. 程式人生 > >華為手機 Android8.0 使用程式碼安裝APK閃退問題

華為手機 Android8.0 使用程式碼安裝APK閃退問題

自己做了個自動更新功能

過程是使用程式碼下載完新版本APK自動安裝

在安卓6.0 7.0下均沒問題

華為安卓8.0手機閃退

在網路上找了很多 都沒有解決

耽誤了很長時間

最後發現解決方法很簡單 

只要在Mainfest.xml 中加入許可權編碼即可解決

<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />

我一直不明白為什麼 6.0 7.0 的機器都好用 

到了8.0還要新增這個許可權

一開始我是使用

ActivityCompat.requestPermissions

這個方法來請求許可權, 後來發現跟本不需要, 繞了很多彎路 特此記錄