在清單檔案中宣告許可權

你的應用程式訪問 API 的受保護部分或與其他應用程式互動所需的任何許可權必須在你的 AndroidManifest.xml 檔案中宣告。這是使用 <uses-permission /> 標籤完成的。

句法

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

android:name: 這是所需許可權的名稱

android:maxSdkVersion: 應該為你的應用授予此許可權的最高 API 級別。設定此許可權是可選的,只有在某個 API 級別不再需要你的應用所需的許可權時才應設定此許可權。

示例 AndroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.android.samplepackage">
       
    <!-- request internet permission -->
    <uses-permission android:name="android.permission.INTERNET" />

    <!-- request camera permission -->
    <uses-permission android:name="android.permission.CAMERA"/>

    <!-- request permission to write to external storage -->
    <uses-permission
         android:name="android.permission.WRITE_EXTERNAL_STORAGE"
         android:maxSdkVersion="18" />

    <application>....</application>
</manifest>

*另請參閱許可權主題。