使用AVOS保存复杂结构数据。
AVOSCloud.initialize(getApplication(), APP_ID, APP_KEY);
File parent=new File(Environment.getExternalStorageDirectory() + "/pic/");
String filePath[]=parent.list();
List<AVFile> fileList = new LinkedList<AVFile>();
for (String string : filePath) {
Log.e("parse", string);
File localFile=new File(Environment.getExternalStorageDirectory() + "/pic/"+string);
AVFile file = AVFile.withFile(string, localFile);
fileList.add(file);
AVObject parseObject = new AVObject("ls_pic");
parseObject.put("pic", file);
parseObject.saveInBackground();
Thread.sleep(10000);
}
//批量保存,AVOS 接口异常
// AVObject parseObject = new AVObject("ls_pic");
// parseObject.addAll("file_array", fileList);
// parseObject.saveInBackground();
本文展示了一个使用AVOSCloud SDK来保存多个本地文件到云端的例子。通过初始化应用程序并遍历指定目录下的所有文件,创建AVFile对象并将它们逐个保存至AVOS服务器。
595

被折叠的 条评论
为什么被折叠?



