CloudBoost:无法注销(android/Java)
我试着用Android登陆我的应用程序。我使用了类CloudBoost:无法注销(android/Java),java,android,mbaas,cloudboost,Java,Android,Mbaas,Cloudboost,我试着用Android登陆我的应用程序。我使用了类CloudUser的函数logOut,但最终得到了错误的请求响应 这就是我如何调用注销-方法的 CloudUserHelper.logOut(MainFreeDaysListActivity.this, CloudUser.getcurrentUser()); 这是退出的方法 public static void logOut(final MainFreeDaysListActivity activity,final CloudUser use
CloudUser
的函数logOut
,但最终得到了错误的请求响应
这就是我如何调用注销
-方法的
CloudUserHelper.logOut(MainFreeDaysListActivity.this, CloudUser.getcurrentUser());
这是退出的方法
public static void logOut(final MainFreeDaysListActivity activity,final CloudUser user){
new Thread(new Runnable()
{
@Override
public void run()
{
try{
user.logOut(new CloudUserCallback()
{
@Override
public void done(CloudUser user, CloudException e) throws CloudException
{
if (e == null){
activity.backToWelcome();
activity.finish();
}
else{
e.printStackTrace();
}
}
});
}
catch(CloudException e){
System.out.println(e);
}
}
}).start();
}
最后,这是我每次尝试注销时都会遇到的错误
03-14 10:35:33.090 16000-17106/com.example.aetitia.freedays W/System.err: io.cloudboost.CloudException: {"message":"You are not logged in"}
03-14 10:35:33.091 16000-17106/com.example.aetitia.freedays W/System.err: at io.cloudboost.CloudUser.logOut(CloudUser.java:264)
03-14 10:35:33.091 16000-17106/com.example.aetitia.freedays W/System.err: at com.example.aetitia.freedays.CloudUserHelper$3.run(CloudUserHelper.java:104)
03-14 10:35:33.091 16000-17106/com.example.aetitia.freedays W/System.err: at java.lang.Thread.run(Thread.java:818)
原因可能是什么?该错误是
CloudBoost JavaSDK-1.0.2
和1.0.3
早期版本中的一个错误。请从中克隆最新的源代码或在上获取最新版本。此外,我刚刚创建了一个android
CloudUser演示版
,其中包括注册,登录
,logout
加上最新的API:changePassword
和resetPassword
该错误是CloudBoost JavaSDK-1.0.2
和1.0.3
早期版本中的一个错误。请从中克隆最新的源代码或获取最新版本。此外,我刚刚创建了一个android
CloudUser演示版
,其中包括注册,登录
,注销
以及最新的API:更改密码
和重置密码
,您好!请学习并尝试理解a的概念。这对你很有帮助,因为你的问题更有可能以这种方式吸引答案,这也有助于我们理解你的问题。我的问题更像这样?是的,很好:)我也编辑了一点。现在该走了。你好!请学习并尝试理解a的概念。这对你很有帮助,因为你的问题更有可能以这种方式吸引答案,这也有助于我们理解你的问题。我的问题更像这样?是的,很好:)我也编辑了一点。现在该走了。