在模拟器中,我似乎无法写入附加的 SDCard。以下代码总是吐出“无法写入 root”日志消息,但不会吐出“无法读取 root”日志消息。
File routesRoot = Environment.getExternalStorageDirectory();
if (!routesRoot.canWrite())
Log.v(getClass().getSimpleName(), "can't write root");
if (!routesRoot.canRead())
Log.v(getClass().getSimpleName(), "can't read root");
想法?
最佳答案
检查,然后再次检查您是否拥有 WRITE_EXTERNAL_STORAGE允许。
关于android - 为什么我的 SD 卡不可写 (Android)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2023347/