前言:

     最近突然喜歡上一句詩(shī):“寵辱不驚,看庭前花開(kāi)花落;去留無(wú)意,望天空云卷云舒?!?哈哈~,這個(gè)和今天的主題無(wú)關(guān),最近只要不學(xué)習(xí)總覺(jué)得生活中少了點(diǎn)什么,所以想著圍繞著最近面試過(guò)程中討論比較多的一個(gè)知識(shí)點(diǎn)Android 6.0 權(quán)限適配問(wèn)題來(lái)進(jìn)行學(xué)習(xí),不過(guò)我不想直接進(jìn)入這個(gè)主題,所以選擇先去了解一下Android的Permission權(quán)限機(jī)制及使用

Android權(quán)限機(jī)制:

    權(quán)限是一種安全機(jī)制。Android權(quán)限主要用于限制應(yīng)用程序內(nèi)部某些具有限制性特性的功能使用以及應(yīng)用程序之間的組件訪問(wèn)。

Android權(quán)限列表:

   Android權(quán)限列表可以參考這篇博客:android權(quán)限大全

Android權(quán)限使用:

1.)在 AndroidManifest.xml <manifest>標(biāo)簽內(nèi)使用<uses-permission>聲明使用某一個(gè)權(quán)限

<uses-permission android:name="string"/>

例如申請(qǐng)使用網(wǎng)絡(luò)權(quán)限

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

如果特定的權(quán)限必須申明使用,如果沒(méi)有申請(qǐng)使用就會(huì)報(bào)出Permission Denial錯(cuò)誤,例如訪問(wèn)通訊錄報(bào)出如下錯(cuò)誤