Added activity for the ACTION_DIRECTORY_ACCESS_SETTINGS intent.

Applications typically use this action to ask the user to revert the
"Do not ask again" status of directory access requested made by
StorageVolume.createAccessIntent(directory).

Test: adb shell am start -a android.settings.DIRECTORY_ACCESS_SETTINGS
Test: atest CtsAppSecurityHostTestCases:ScopedDirectoryAccessTest#testResetDoNotAskAgain

Bug: 63720392

Change-Id: Ib9007c2c08a75e2e54df6d6b5f465f9c3ccc82be
This commit is contained in:
Felipe Leme
2018-01-22 10:26:29 -08:00
parent 475fa50461
commit 5bc07cfc4c

View File

@@ -3358,6 +3358,17 @@
android:value="true" /> android:value="true" />
</activity> </activity>
<activity android:name="Settings$DirectoryAccessSettingsActivity"
android:label="@string/directory_access"
android:taskAffinity="">
<intent-filter>
<action android:name="android.settings.STORAGE_VOLUME_ACCESS_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.applications.manageapplications.ManageApplications" />
</activity>
<provider android:name=".slices.SettingsSliceProvider" <provider android:name=".slices.SettingsSliceProvider"
android:authorities="com.android.settings.slices" android:authorities="com.android.settings.slices"
android:exported="true"> android:exported="true">