Xoom не имеет рабочего слота для SD, поэтому Moto решила перенаправить вызовы на внешнее хранилище на внутреннее хранилище:
String path = Environment.getExternalStorageDirectory().getPath() + "/newfolder/";
Приведенная выше строка возвращает путь к внутреннему хранилищу в Xoom и к SD-карте на моем Droid.
Однако у меня проблемы с записью этого пути в Xoom. Это как если бы оно было защищено от записи, или у меня нет разрешения.
Этот код создает папку на SD-карте моего Droid, но не в хранилище моего Xoom:
File file = new File(path);
file.mkdir();
Одна мысль заключалась в том, что, поскольку Xoom только «подделывает» то, что является внешним хранилищем, возможно, приложению также необходимо разрешение «внутреннее хранилище», но это не помогло.