關(guān)于權(quán)限管理

Android6.0 發(fā)布之后,Android 的權(quán)限系統(tǒng)被重新設(shè)計。在 23 之前 App 的權(quán)限只會在用戶安裝的時候詢問一次,App一旦安裝后就可以使用所有的權(quán)限了,而從 23 之后,App 可以直接安裝,App 只有在運行時需要使用某些權(quán)限時才會向用戶詢問是否授權(quán),此時系統(tǒng)會彈出一個對話框讓用戶選擇確認或者取消授權(quán),同時用戶也可以在設(shè)置頁面對每個 App 的權(quán)限進行管理。重要:這個對話框需要開發(fā)者手動調(diào)用,且不可自行定制樣式

Android Developer 文章:
System Permissions
Requesting Permissions at Run Time
Permissions Best Practices

通用權(quán)限和危險權(quán)限

通用權(quán)限

通用權(quán)限是指不涉及用戶隱私,只需要在Manifest中聲明即可的權(quán)限,比如網(wǎng)絡(luò)、藍牙等,只要 app 安裝,這些權(quán)限默認都是被app允許使用的。

通用權(quán)限列表: