Android:将字符串作为文本文件上传到skydrive

时间:2014-02-21 06:41:10

标签: android http onedrive

我想从我的Android应用程序上传一个字符串作为文本文件到skydrive。这可能吗?

感谢。

1 个答案:

答案 0 :(得分:1)

是的,您必须从用户输入的字符串创建一个文件,然后将此.txt文件保存在您的服务器上(skydrive) 它的代码将从字符串创建一个文件。

 private String filename = "MySampleFile.txt";
 private String filepath = "MyFileStorage";
 File myInternalFile;

      ContextWrapper contextWrapper = new ContextWrapper(getApplicationContext());
      File directory = contextWrapper.getDir(filepath, Context.MODE_PRIVATE);
      myInternalFile = new File(directory , filename);

      FileOutputStream fos = new FileOutputStream(myInternalFile);
        fos.write(myInputText.getText().toString().getBytes());
        fos.close();
       } catch (IOException e) {
        e.printStackTrace();
       }finally{
       Toast.makeText(context, MySampleFile.txt saved to Internal Storage...", 1000).show;
       }

现在使用skydrive api将此文件保存在skydrive中。