在 Android 中,totalSpace 返回的是存储设备的总空间(以字节为单位)。该值表示该存储设备的总容量,不同于 freeSpace 和 usableSpace,后者分别表示可用的空间和当前系统可以使用的空间。
import android.os.Environment;
import java.io.File;
public class StorageInfo {
public static void getStorageTotalSpace() {
File storageDirectory = Environment.getExternalStorageDirectory();
long totalSpace = storageDirectory.getTotalSpace();
// 输出总空间(单位:字节)
System.out.println("Total space: " + totalSpace + " bytes");
}
}