检查SDCARD所有可能的状态android

时间:2011-04-01 14:42:22

标签: android android-sdcard

我如何检查Android手机上所有可能的SDCARD状态?

  1. 通过USB连接线安装SDCARD
  2. 已安装SDCARD
  3. SDCARD有权读写。如果没有通过USB线安装卡。
  4. SDCARD有权读写。如果卡是通过USB线安装的。
  5. SDCARD可用尺寸。
  6. 提前致谢。

2 个答案:

答案 0 :(得分:2)

要获得状态,您可以使用此说明:

String state = Environment.getExternalStorageState();

然后,例如,如果要检查是否已安装SDCARD:

if (Environment.MEDIA_MOUNTED.equals(state))

您可以在the Android documentation.

中找到更多信息

有一个很好的SO帖子here谈论通过USB检测已安装的SD卡。 问候。

答案 1 :(得分:1)