文件未保存为ParseFile,Android

时间:2015-05-06 16:54:23

标签: android parse-platform

我正在尝试保存照片Parse。照片正在拍摄,我可以预览,但是,我没有在Parse后端看到该文件。

这是我的代码:

[[UIApplication sharedApplication] statusBarOrientation]

我使用它作为参考:https://www.parse.com/docs/android/guide#files我也意识到我需要以字节格式获取数据。所以我试图这样做,但可能没有正确地做到这一点。

1 个答案:

答案 0 :(得分:1)

下面的示例使用apache httpClient而不是parse.android.SDK.saveInBackground()...但它可以帮助您映射文件字节

                FileInputStream fis = new FileInputStream(mfile); 
                FileChannel fc = fis.getChannel(); // Get the file's size and then map it into memory
                int sz = (int)fc.size();
                MappedByteBuffer bb = fc.map(FileChannel.MapMode.READ_ONLY, 0, sz);
                data2 = new byte[bb.remaining()];
                bb.get(data2);
                ByteArrayEntityHC4 reqEntity = new ByteArrayEntityHC4(data2);
                httpPost.setEntity(reqEntity);
                fis.close();