我还是Android开发的新手。我正在尝试使用相机拍摄照片并将其保存到设备存储中。该应用程序崩溃,调试后我意识到这是因为没有安装设备外部存储。我该如何处理?我可以挂载存储,还是我的应用无法在此特定设备上存储数据?
由于
更新
这个问题选择了答案,但它似乎已被删除......它将我与这些文档联系起来:http://developer.android.com/reference/android/os/Environment.html
答案 0 :(得分:0)
确保使用的是Environment.getExternalStorageDirectory()而不是硬编码字符串。
有些系统使用/ sdcard和一些/ mnt / sdcard甚至是/ mnt / sdcard2 ..由于你没有发布任何代码,我不能确定这是否解决了这个问题。
http://developer.android.com/reference/android/os/Environment.html#getExternalStorageDirectory%28%29