Java 将用户登录到Parse将返回IllegalArgumentException
我目前遇到了一个无法解决的错误。我什么都试过了,似乎找不到类似的问题来回答我的问题 我目前正在开发一个Android应用程序,并使用Parse SDK作为后端服务。突然,每当我尝试将用户登录到服务器时,它都会返回以下错误消息: java.lang.IllegalArgumentException:value==null 为了找出问题所在,我试图深入研究错误消息。我试着打印更多关于这个过程的信息。下面是一个关于如何在Parse中执行登录过程的片段Java 将用户登录到Parse将返回IllegalArgumentException,java,android,parse-platform,Java,Android,Parse Platform,我目前遇到了一个无法解决的错误。我什么都试过了,似乎找不到类似的问题来回答我的问题 我目前正在开发一个Android应用程序,并使用Parse SDK作为后端服务。突然,每当我尝试将用户登录到服务器时,它都会返回以下错误消息: java.lang.IllegalArgumentException:value==null 为了找出问题所在,我试图深入研究错误消息。我试着打印更多关于这个过程的信息。下面是一个关于如何在Parse中执行登录过程的片段 UserModel.logInInBackgrou
UserModel.logInInBackground(email, pwd, new LogInCallback() {
public void done(ParseUser user, ParseException e) {
progressDialog.dismiss();
if (user != null) {
// Hooray! The user is logged in.
Log.d("ParseLogin", "Login is successful! Logged in as "+user.getEmail());
Log.d("ParseLogin", "Token "+user.getSessionToken());
//on success call this one
onLoginSuccess();
} else {
// Signup failed. Look at the ParseException to see what happened.
Log.d("ParseLogin", "Login failed!");
Log.d("ParseLogin", String.valueOf(e.getCode()));
Log.d("ParseLogin", e.getLocalizedMessage());
Log.d("ParseLogin", e.getMessage());
//on failed attempt call this one
onLoginFailed(e.getMessage());
}
}
});
打印输出错误毕竟没有多大帮助
D/ParseLogin:登录失败D/ParseLogin:-1
D/ParseLogin:java.lang.IllegalArgumentException:value==null
D/ParseLogin:java.lang.IllegalArgumentException:value==null
我追溯到输入值。它们看起来很好,并且与Parse上保存的数据库相匹配。现在,我根本无法登录。有人对这个问题有什么见解吗?我解决这个问题的方法是从依赖项中删除OKhttp。我认为Parse不能很好地使用它。我解决这个问题的方法是从依赖项中删除OKhttp。我认为Parse不能很好地使用它。Parse.com在那里结束了服务我正在使用Parse从Githubparse.com提供的开源版本在那里结束了服务我正在使用Parse从Github提供的开源版本