1<manifest xmlns:android="http://schemas.android.com/apk/res/android" 2 package="com.android.soundpicker" 3 android:sharedUserId="android.media"> 4 5 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 6 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 7 8 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 9 <uses-permission android:name="android.permission.RECEIVE_DEVICE_CUSTOMIZATION_READY" /> 10 <uses-permission android:name="android.permission.WRITE_SETTINGS" /> 11 12 <application 13 android:allowBackup="false" 14 android:label="@string/app_label" 15 android:supportsRtl="true"> 16 <receiver android:name="RingtoneReceiver"> 17 <intent-filter> 18 <action android:name="android.intent.action.DEVICE_CUSTOMIZATION_READY"/> 19 </intent-filter> 20 </receiver> 21 22 <service android:name="RingtoneOverlayService" /> 23 24 <activity android:name="RingtonePickerActivity" 25 android:theme="@style/PickerDialogTheme" 26 android:enabled="@*android:bool/config_defaultRingtonePickerEnabled" 27 android:excludeFromRecents="true"> 28 <intent-filter> 29 <action android:name="android.intent.action.RINGTONE_PICKER" /> 30 <category android:name="android.intent.category.DEFAULT" /> 31 </intent-filter> 32 </activity> 33 </application> 34</manifest> 35