5

在模拟器中,我似乎无法写入附加的 SDCard。下面的代码总是吐出“无法写入根”的日志消息,而不是“无法读取根”的消息。

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");

想法?

4

1 回答 1

13

检查,然后仔细检查您是否具有WRITE_EXTERNAL_STORAGE权限。

于 2010-01-07T20:18:39.940 回答