Надеюсь, вы уже нашли правильный ответ, но этот ответ подходит всем тем, кто еще не нашел.
код для записи файла в Google Glass:
try {
File path = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);
File f = new File(path,"file_new.txt");
f.createNewFile();
Log.d("file pathhhh", "result"+f.getAbsolutePath());
Log.d("file created", "result"+f.createNewFile());
FileOutputStream fOut = new FileOutputStream(f);
//FileOutputStream fileout=openFileOutput(f);
OutputStreamWriter outputWriter=new OutputStreamWriter(fOut);
//writer = new FileWriter(file1);
//writer.write(text.toString());
outputWriter.write(text.toString());
/** Closing the writer object */
outputWriter.close();
Log.d("success", "success"+Environment.getExternalStorageState()+Environment.getStorageState(path));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Ключ для записи файла в папке DCIM и не ожидайте файл будет создан только тогда.
Чтобы увидеть, был ли создан файл или нет, выключите стекло и включите его снова, вы увидите новый файл в папке DCIM
Можете ли вы разработать немного о том, что вы пытаетесь делать? Если вы собираетесь создавать текстовые файлы, похоже, что вы уже должны использовать что-то вроде клавиатуры bluetooth для создания файлов, или ваши собственные приложения должны иметь возможность генерировать текстовые файлы, используя обычные методы для создания файлов. – Prisoner