【发布时间】:2014-05-26 10:23:30
【问题描述】:
我已经使用带有已安装 sdcard 的 android 模拟器几个星期了,没有任何问题。今天我启动我的应用程序,当我的活动尝试访问 /mnt/sdcard 时,它崩溃并出现 NullPointerException。我检查了 DDMS 文件资源管理器, /mnt/sdcard 似乎是空的。我尝试将文件推送到它上面,但它是只读的,权限是 d----------。 logcat输出的开头有这两行:
D/Vold ( 29): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 29): Volume sdcard state changing 0 (No-Media) -> 1 (Idle-Unmounted)
所以我认为这意味着 sdcard.img 由于某种原因突然无法挂载。任何想法为什么会这样?
【问题讨论】:
-
确保您已在清单文件中设置权限
标签: android