1. 程式人生 > >android 開發中遇到的坑(不定期新增)

android 開發中遇到的坑(不定期新增)

學了android好久還是小白的傻孩子,遇到了各種奇奇怪怪的坑,記錄一下以防忘記。

8.0坑:

坑1:傳送Intent訊息開啟apk安裝程式,6.0的手機用的好好的,到8.0手機安裝頁面就一閃而過了

原因:8.0移除了“允許未知來源”的檢查框,它關掉了!!!!所以我這個未知來源的安裝就被pass了

解:新增"android.permission.REQUEST_INSTALL_PACKAGES"許可權

7.0坑:

暫時沒遇到

6.0坑:

坑1:6.0開始安卓,部分許可權僅僅在AndroidManifest.xml中註冊後無法使用,比如讀寫許可權

原因:危險許可權收到保護,需要使用者同意的授予許可權

解:程式碼中動態申請許可權,比如讀寫許可權,相機許可權等。附上一小段例項