Loading core/java/android/provider/MediaStore.java +12 −0 Original line number Diff line number Diff line Loading @@ -159,6 +159,8 @@ public final class MediaStore { public static final String SCAN_FILE_CALL = "scan_file"; /** {@hide} */ public static final String SCAN_VOLUME_CALL = "scan_volume"; /** {@hide} */ public static final String SUICIDE_CALL = "suicide"; /** * Extra used with {@link #SCAN_FILE_CALL} or {@link #SCAN_VOLUME_CALL} to indicate that Loading Loading @@ -3979,6 +3981,16 @@ public final class MediaStore { } } /** @hide */ public static void suicide(Context context) { final ContentResolver resolver = context.getContentResolver(); try (ContentProviderClient client = resolver .acquireUnstableContentProviderClient(AUTHORITY)) { client.call(SUICIDE_CALL, null, null); } catch (Exception ignored) { } } /** @hide */ @TestApi public static Uri scanFile(Context context, File file) { Loading data/etc/privapp-permissions-platform.xml +1 −1 Original line number Diff line number Diff line Loading @@ -204,7 +204,7 @@ applications that come with the platform <permission name="android.permission.UPDATE_DEVICE_STATS"/> </privapp-permissions> <privapp-permissions package="com.android.providers.media"> <privapp-permissions package="com.android.providers.media.module"> <permission name="android.permission.INTERACT_ACROSS_USERS"/> <permission name="android.permission.MANAGE_USERS"/> <permission name="android.permission.USE_RESERVED_DISK"/> Loading Loading
core/java/android/provider/MediaStore.java +12 −0 Original line number Diff line number Diff line Loading @@ -159,6 +159,8 @@ public final class MediaStore { public static final String SCAN_FILE_CALL = "scan_file"; /** {@hide} */ public static final String SCAN_VOLUME_CALL = "scan_volume"; /** {@hide} */ public static final String SUICIDE_CALL = "suicide"; /** * Extra used with {@link #SCAN_FILE_CALL} or {@link #SCAN_VOLUME_CALL} to indicate that Loading Loading @@ -3979,6 +3981,16 @@ public final class MediaStore { } } /** @hide */ public static void suicide(Context context) { final ContentResolver resolver = context.getContentResolver(); try (ContentProviderClient client = resolver .acquireUnstableContentProviderClient(AUTHORITY)) { client.call(SUICIDE_CALL, null, null); } catch (Exception ignored) { } } /** @hide */ @TestApi public static Uri scanFile(Context context, File file) { Loading
data/etc/privapp-permissions-platform.xml +1 −1 Original line number Diff line number Diff line Loading @@ -204,7 +204,7 @@ applications that come with the platform <permission name="android.permission.UPDATE_DEVICE_STATS"/> </privapp-permissions> <privapp-permissions package="com.android.providers.media"> <privapp-permissions package="com.android.providers.media.module"> <permission name="android.permission.INTERACT_ACROSS_USERS"/> <permission name="android.permission.MANAGE_USERS"/> <permission name="android.permission.USE_RESERVED_DISK"/> Loading