Home | History | Annotate | Download | only in ExternalStorageProvider
      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     <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
      8 
      9     <application android:label="@string/app_label">
     10         <provider
     11             android:name=".ExternalStorageProvider"
     12             android:label="@string/storage_description"
     13             android:authorities="com.android.externalstorage.documents"
     14             android:grantUriPermissions="true"
     15             android:exported="true"
     16             android:permission="android.permission.MANAGE_DOCUMENTS">
     17             <intent-filter>
     18                 <action android:name="android.content.action.DOCUMENTS_PROVIDER" />
     19             </intent-filter>
     20         </provider>
     21 
     22         <receiver android:name=".MountReceiver">
     23             <intent-filter>
     24                 <action android:name="android.os.storage.action.VOLUME_STATE_CHANGED" />
     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>
     42