应用程序清单 AndroidManifest.xml
¶
XML头部具有版本和编码声明<?xml version="1.0" encoding="utf-8"?>
。
XML使用Android命名空间:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="net.qfstudio.primum">
...
</manifest>
一个典型的应用程序清单:
<manifest package="com.example.app">
<uses-permission />
<application
icon="@mipmap/ic_launcher_round"
label="@string/app_name"
theme="@style/AppTheme">
<activity
name=".MainActivity"
label="@string/app_name"
theme="@style/AppTheme">
<intent-filter>
<action name="android.intent.action.MAIN" />
<category name="android.intent.category.LAUNCHER" />
</intent-fileter>
</activity>
</application>
</manifest>
注意权限声明的位置与Application
标签同级。
应用程序权限¶
- 网络
<uses-permission name="android.permission.INTERNET" />
- 储存
<uses-permission name="android.permssion.MOUNT_UNMOUNT_FILESYSTEMS" />
,<uses-permission name="android.permssion.READ_EXTERNAL_STORAGE" />
,<uses-permission name="android.permssion.WRITE_EXTERNAL_STORAGE" />