OSDN Git Service

StorageManager: Clean up and generalize storage configuration resources
authorMike Lockwood <lockwood@android.com>
Tue, 10 May 2011 02:08:06 +0000 (19:08 -0700)
committerMike Lockwood <lockwood@android.com>
Mon, 16 May 2011 18:29:23 +0000 (14:29 -0400)
commit2f6a3885533a52758c2cd4f81f6123a712be8ae6
treec4f6de0abad5d579cbd236194f1b6bd1f8a8eb93
parent084d3490a5283088426058d3c15532b176367926
StorageManager:  Clean up and generalize storage configuration resources

Replace config_emulateExternalStorage, config_externalStorageRemovable,
config_externalStoragePaths, config_externalStorageDescriptions and
config_mtpReserveSpaceMegabytes resources with an XML resource file
to describe the external storages that are available.

Add android.os.storage.StorageVolume class

StorageManager.getVolumeList() now returns an array of StorageVolume

Change-Id: I06ce1451ebf08b82f0ee825d56d59ebf72eacd3d
Signed-off-by: Mike Lockwood <lockwood@android.com>
core/java/android/os/Environment.java
core/java/android/os/storage/IMountService.java
core/java/android/os/storage/StorageManager.java
core/java/android/os/storage/StorageVolume.aidl [new file with mode: 0644]
core/java/android/os/storage/StorageVolume.java [new file with mode: 0644]
core/res/res/values/attrs.xml
core/res/res/values/config.xml
core/res/res/values/strings.xml
core/res/res/xml/storage_list.xml [new file with mode: 0644]
media/java/android/media/MediaScanner.java
services/java/com/android/server/MountService.java