[英]File permissions with glass gdk
我可以在Glass的DCIM目录中创建JSON文件,但是在Glass上访问该文件时看不到该文件。
这是代码:
File jsonFile = new File(Environment.getExternalStorageDirectory()
+ File.separator + "DCIM/test/file.json");
//file address
String json = "{\"id\":1}";
//text to be written on the file
FileWriter fw = new FileWriter(jsonFile);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(json);
bw.close();
fw.close();
//writing the file
我只能在Eclipse的 DDMS视图中访问该文件。
我添加了以下权限:
android.permission.WRITE_EXTERNAL_STORAGE
您可以使用DDMS进行查看,这表示文件已创建。 我认为您的应用没有问题。
如果要打开文件,则可以使用adb将文件从Glass中拉出:
adb pull /sdcard/DCIM/test/file.json
并使用所需的任何应用程序进行查看。
另请参见http://developer.android.com/tools/help/adb.html
要从仿真器或设备复制文件或目录(及其子目录),请使用
adb pull <remote> <local>
为什么首先要在Digital Camera IMages(DCIM)文件夹中创建JSON文件? 闻起来像您需要重新考虑您的体系结构。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.