我今天问自己,如果我尝试以编程方式将某些内容保存到我的应用程序中的 SD 卡并且没有 SD 卡或设备不提供 SD 卡,会发生什么。应用程序会崩溃还是会做什么?
问问题
63 次
1 回答
2
这真的取决于你的代码。
您可以轻松检查 SD 卡是否已安装或在代码中捕获一些错误或空数据。
boolean isSDPresent = android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);
if(isSDPresent){
// yes SD-card is present
}
else{
// Sorry
}
另外,您必须阅读以下内容:http: //developer.android.com/training/basics/data-storage/files.html
于 2013-06-30T08:02:25.757 回答