OSDN Git Service

am 159aa735: am d4031809: am 48c95c43: Fix build breakage in older branches by avoidi...
[android-x86/frameworks-base.git] / packages / ExternalStorageProvider / AndroidManifest.xml
1 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
2         package="com.android.externalstorage">
3
4     <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
5     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
6     <uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE" />
7
8     <application android:label="@string/app_label">
9         <provider
10             android:name=".ExternalStorageProvider"
11             android:authorities="com.android.externalstorage.documents"
12             android:grantUriPermissions="true"
13             android:exported="true"
14             android:permission="android.permission.MANAGE_DOCUMENTS">
15             <intent-filter>
16                 <action android:name="android.content.action.DOCUMENTS_PROVIDER" />
17             </intent-filter>
18         </provider>
19
20         <receiver android:name=".MountReceiver">
21             <intent-filter>
22                 <action android:name="android.intent.action.MEDIA_MOUNTED" />
23                 <action android:name="android.intent.action.MEDIA_UNMOUNTED" />
24                 <data android:scheme="file" />
25             </intent-filter>
26         </receiver>
27
28         <!-- TODO: find a better place for tests to live -->
29         <provider
30             android:name=".TestDocumentsProvider"
31             android:authorities="com.example.documents"
32             android:grantUriPermissions="true"
33             android:exported="true"
34             android:permission="android.permission.MANAGE_DOCUMENTS"
35             android:enabled="false">
36             <intent-filter>
37                 <action android:name="android.content.action.DOCUMENTS_PROVIDER" />
38             </intent-filter>
39         </provider>
40     </application>
41 </manifest>