ParseFile.saveInBackground()永远不会被调用

时间:2014-08-07 22:08:57

标签: android parse-platform

我正在使用Parse.com从我的Android应用程序中保存一些图像 所以我使用那段代码:

byte[] b = UriToBytesArray(fileUri); // b.length is 239493
ParseFile parseFile = new ParseFile("photo.jpg", b);
parseFile.saveInBackground(new SaveCallback() {
    @Override
    public void done(ParseException e) {
        Log.d(TAG, "saved in background");
    }
});

但回调永远不会被调用, 如果我使用.save()而不是将文件保存到Parse 甚至更奇怪的是,如果我在.save()之前使用.saveInBackground(...) juste调用回调(当然不是解决方案)

我一次又一次地阅读文档,但我找不到有什么问题:https://www.parse.com/docs/android_guide#files-classes

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

事实证明,在这种特定情况下,Parse.initialize代码未被调用,这就是它失败的原因(但没有任何错误消息)