Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d5ce189a authored by Android Build Merger (Role)'s avatar Android Build Merger (Role) Committed by Android (Google) Code Review
Browse files

Merge "Merge "Make getStorageVolume(File file) public." into nyc-dev am:...

Merge "Merge "Make getStorageVolume(File file) public." into nyc-dev am: 93c442e4" into nyc-dev-plus-aosp
parents 34f82ca7 db95b32d
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -29584,6 +29584,7 @@ package android.os.storage {
  public class StorageManager {
    method public java.lang.String getMountedObbPath(java.lang.String);
    method public android.os.storage.StorageVolume getPrimaryStorageVolume();
    method public android.os.storage.StorageVolume getStorageVolume(java.io.File);
    method public java.util.List<android.os.storage.StorageVolume> getStorageVolumes();
    method public boolean isEncrypted(java.io.File);
    method public boolean isObbMounted(java.lang.String);
+1 −0
Original line number Diff line number Diff line
@@ -31890,6 +31890,7 @@ package android.os.storage {
  public class StorageManager {
    method public java.lang.String getMountedObbPath(java.lang.String);
    method public android.os.storage.StorageVolume getPrimaryStorageVolume();
    method public android.os.storage.StorageVolume getStorageVolume(java.io.File);
    method public java.util.List<android.os.storage.StorageVolume> getStorageVolumes();
    method public boolean isEncrypted(java.io.File);
    method public boolean isObbMounted(java.lang.String);
+1 −0
Original line number Diff line number Diff line
@@ -29653,6 +29653,7 @@ package android.os.storage {
  public class StorageManager {
    method public java.lang.String getMountedObbPath(java.lang.String);
    method public android.os.storage.StorageVolume getPrimaryStorageVolume();
    method public android.os.storage.StorageVolume getStorageVolume(java.io.File);
    method public java.util.List<android.os.storage.StorageVolume> getStorageVolumes();
    method public boolean isEncrypted(java.io.File);
    method public boolean isObbMounted(java.lang.String);
+7 −1
Original line number Diff line number Diff line
@@ -824,7 +824,9 @@ public class StorageManager {
        }
    }

    /** {@hide} */
    /**
     * Return the {@link StorageVolume} that contains the given file, or {@code null} if none.
     */
    public @Nullable StorageVolume getStorageVolume(File file) {
        return getStorageVolume(getVolumeList(), file);
    }
@@ -836,9 +838,13 @@ public class StorageManager {

    /** {@hide} */
    private static @Nullable StorageVolume getStorageVolume(StorageVolume[] volumes, File file) {
        if (file == null) {
            return null;
        }
        try {
            file = file.getCanonicalFile();
        } catch (IOException ignored) {
            Slog.d(TAG, "Could not get canonical path for " + file);
            return null;
        }
        for (StorageVolume volume : volumes) {