我一直在使用Parse.com的api几周,而且它一直都很完美,但从几天前我无法从服务器获取信息。我不知道有任何关于访问解析的内容(我必须有,因为它不起作用,但.....)。事实是,一旦我理解了Parse,我就可以获得一个表的记录数,但是我无法得到它们。
以下代码返回记录数:
Parse.initialize(this, "xxxxxxx", "yyyyyyyy");
ParseUser.enableAutomaticUser();
ParseACL defaultACL = new ParseACL();
ParseACL.setDefaultACL(defaultACL, true);
ParseQuery<ParseObject> query = ParseQuery.getQuery("tableName");
try {
counter = query.count();
}
catch (ParseException e) {
Log.d("Parse", "error count");
}
但如果我试图获取记录:
ParseQuery<ParseObject> query = ParseQuery.getQuery("tableName");
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> objects, ParseException e) {
if (e == null) {
Log.d("Parse", "OK");
} else {
Log.d("Parse", "KO");
}
}
});
不执行“完成”功能。我一直在网上搜索,但没有找到任何东西。 有任何想法吗?它必须是愚蠢的东西,但我无法解决它。