0

我知道 stackoverflow 不是研究网站,但我的问题仅与应用程序开发有关。

我正在构建一个图片库应用程序。我给用户一个选项来扫描图像的目录。

但默认情况下,我需要设置路径。通常,我只关注我的手机来构建具有 SDCard 的手机。所以我在使用/mnt/sdcard. 但是我应该为没有 SDCard 的手机使用什么。我不想放root(/)

4

2 回答 2

0

为什么不检查 sd 卡是否存在,如果存在,则将路径设置为mnt/sdcard

或将路径设置为 null 并向用户显示 SD 卡不存在的弹出消息并关闭您的应用程序..

您可以使用以下方法来了解 sdcard 是否存在

public static boolean isSdPresent() {

return android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);

}
于 2012-07-19T07:03:00.563 回答
0

此外,在认为,/不会在没有植根的手机上工作

于 2012-07-19T07:25:36.080 回答