前言:
最近突然喜歡上一句詩:“寵辱不驚,看庭前花開花落;去留無意,望天空云卷云舒?!?哈哈~,這個和今天的主題無關(guān),最近只要不學(xué)習(xí)總覺得生活中少了點(diǎn)什么,所以想著圍繞著最近面試過程中討論比較多的一個知識點(diǎn)Android 6.0 權(quán)限適配問題來進(jìn)行學(xué)習(xí),不過我不想直接進(jìn)入這個主題,所以選擇先去了解一下Android的Permission權(quán)限機(jī)制及使用
Android權(quán)限機(jī)制:
權(quán)限是一種安全機(jī)制。Android權(quán)限主要用于限制應(yīng)用程序內(nèi)部某些具有限制性特性的功能使用以及應(yīng)用程序之間的組件訪問。
Android權(quán)限列表:
Android權(quán)限列表可以參考這篇博客:android權(quán)限大全
Android權(quán)限使用:
1.)在 AndroidManifest.xml <manifest>標(biāo)簽內(nèi)使用<uses-permission>聲明使用某一個權(quán)限
<uses-permission android:name="string"/>
例如申請使用網(wǎng)絡(luò)權(quán)限
<uses-permission android:name="android.permission.INTERNET"/>
如果特定的權(quán)限必須申明使用,如果沒有申請使用就會報(bào)出Permission Denial錯誤,例如訪問通訊錄報(bào)出如下錯誤
Caused by: java.l