解析不';不要在android上做查询

解析不';不要在android上做查询,android,parse-platform,Android,Parse Platform,我在android中使用Parse,我现在面临的问题是,当我执行查询时,它不会执行查询,它会跳过行,例如: ParseQuery<ParseUser> query = ParseUser.getQuery(); query.countInBackground(new CountCallback() { public void done(int count, ParseException e) { //skip all of thisthis

我在android中使用Parse,我现在面临的问题是,当我执行查询时,它不会执行查询,它会跳过行,例如:

    ParseQuery<ParseUser> query = ParseUser.getQuery();
    query.countInBackground(new CountCallback() {
        public void done(int count, ParseException e) { //skip all of thisthis
            if (e == null) {
                num=count;
            } else {
                //error
            }
        }
    });
ParseQuery query=ParseUser.getQuery();
query.countInBackground(新的CountCallback(){
public void done(int count,ParseException e){//跳过所有这些
如果(e==null){
num=计数;
}否则{
//错误
}
}
});
所以,我不能得到结果,我做错了什么

使用

query.findInBackground(new FindCallback<ParseUser>() {
   public void done(List<ParseUser> objects, ParseException e) {
     if (e == null) {
        // The query was successful.
        num = objects.size();
     } else {
        // Something went wrong.
     }
   }
});
query.findInBackground(新的FindCallback(){
公共void done(列出对象,parsee异常){
如果(e==null){
//查询成功。
num=objects.size();
}否则{
//出了点问题。
}
}
});

根据您的需要,有许多不同类型的查询。所以,若您要进行查询以获取列表中用户或对象的总数。可以通过以下方式完成

  ParseQuery<ParseObject> query = ParseQuery.getQuery("User");
    query.countInBackground(new CountCallback() {
    public void done(int count, ParseException e) {
      if (e == null) {
         // The count request succeeded. Log the count
         num = count;
         Log.d("Count", "Total number of users is " + num);
     } else {
         // The request failed
     }
   }
 });
ParseQuery query=ParseQuery.getQuery(“用户”);
query.countInBackground(新的CountCallback(){
已完成公共void(整数计数,parsee异常){
如果(e==null){
//计数请求成功。请记录计数
num=计数;
Log.d(“计数”,“用户总数为”+num);
}否则{
//请求失败
}
}
});

您的logcat中是否有任何警告或错误?您的清单中是否有
INTERNET
权限?