我想从我的Android应用程序上传一个字符串作为文本文件到skydrive。这可能吗?
感谢。
答案 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中。