StorageStatsManager.GetFreeBytes(UUID) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Return the free space on the requested storage volume.
[Android.Runtime.Register("getFreeBytes", "(Ljava/util/UUID;)J", "GetGetFreeBytes_Ljava_util_UUID_Handler", ApiSince=26)]
public virtual long GetFreeBytes (Java.Util.UUID storageUuid);
[<Android.Runtime.Register("getFreeBytes", "(Ljava/util/UUID;)J", "GetGetFreeBytes_Ljava_util_UUID_Handler", ApiSince=26)>]
abstract member GetFreeBytes : Java.Util.UUID -> int64
override this.GetFreeBytes : Java.Util.UUID -> int64
Parameters
- storageUuid
- UUID
the UUID of the storage volume you're interested in,
such as StorageManager#UUID_DEFAULT
.
Returns
- Attributes
Remarks
Return the free space on the requested storage volume.
This value is best suited for visual display to end users, since it's designed to reflect both unused space <em>and</em> and cached space that could be reclaimed by the system.
Apps making logical decisions about disk space should always use StorageManager#getAllocatableBytes(UUID)
instead of this value.
Java documentation for android.app.usage.StorageStatsManager.getFreeBytes(java.util.UUID)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.