如题所述
Androidå¤æSDå¡æ¯å¦å¯ç¨ï¼å¯æ以ä¸æ¹å¼ï¼
1.é¦å è¦å¨AndroidManifest.xmlä¸å¢å SDå¡è®¿é®æé
<!-- å¨SDCardä¸å建ä¸å é¤æ件æé -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!-- å¾SDCardåå ¥æ°æ®æé -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
2.å¤æSDå¡æ¯å¦åå¨
private boolean ExistSDCard() {
if (android.os.Environment.getExternalStorageState().equals(
android.os.Environment.MEDIA_MOUNTED)) {
return true;
} else
return false;
}
3.ExistSDCard è¿åtrue表示åå¨çï¼false表示sdå¡ä¸å¯ç¨çã
1.é¦å è¦å¨AndroidManifest.xmlä¸å¢å SDå¡è®¿é®æé
<!-- å¨SDCardä¸å建ä¸å é¤æ件æé -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!-- å¾SDCardåå ¥æ°æ®æé -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
2.å¤æSDå¡æ¯å¦åå¨
private boolean ExistSDCard() {
if (android.os.Environment.getExternalStorageState().equals(
android.os.Environment.MEDIA_MOUNTED)) {
return true;
} else
return false;
}
3.ExistSDCard è¿åtrue表示åå¨çï¼false表示sdå¡ä¸å¯ç¨çã
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-10-28
核心提示:Android中判断SD卡是否存在,并且可以进行写操作,,可以使用如下代码if (android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED))本回答被提问者采纳