如何从谷歌玻璃应用程序创建文件?

时间:2014-03-13 22:01:42

标签: android file-io google-glass google-gdk

我有一个在玻璃上运行的应用程序。我希望我的应用程序在运行时创建文件,并能够向/从这些文件写入/读取数据。有谁能告诉我这样做的方法? Android的openFileOutput()是否适用于玻璃?

1 个答案:

答案 0 :(得分:1)

(如果有其他人有同样的问题)

好的,我想出了一种方法。看起来Java i / o库可以很好地用于android和玻璃。以下在玻璃中工作正常。

String filename =" sensorData&#34 ;;             FileOutputStream outputStream;

        try {
          outputStream = openFileOutput(filename, Context.MODE_APPEND);
          OutputStreamWriter outputStreamWriter = new OutputStreamWriter (outputStream);
          outputStreamWriter.write(content);
          outputStreamWriter.close();
        } 
       catch (Exception e) {
          e.printStackTrace();
        }

   //Printing the file in logcat just to verify the contents 

      FileInputStream inputStream;

        try
        {
            inputStream = openFileInput(filename);

            InputStreamReader inputStreamReader = new InputStreamReader (inputStream);

            char[] buffer = new char[content.length()];

            inputStreamReader.read(buffer);

            String input = buffer.toString();

            Log.i(input);

        }
        catch (Exception e)
        {
            e.printStackTrace();
        }