Hello,
I am trying to use your service for the first time,
I added a simple register button, but pressing it I am receiving a runtime error.
this is my gradle line:
compile ‘com.backendless:android:3.0.3’
I also added backendless service to the manifest<service android:name=“com.backendless.AndroidService” />
this i my login code:
Backendless.initApp(this, Consts.BACKENDLESS_APP_ID, Consts.BACKENDLESS_SECRET_KEY, version);
Button testLoginButton = (Button)findViewById(R.id.btnTestLogin);
testLoginButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
BackendlessUser user = new BackendlessUser();
user.setEmail( "michael@backendless.com" );
user.setPassword( "my_super_password" );
Backendless.UserService.register( user, new BackendlessCallback<BackendlessUser>()
{
@Override
public void handleResponse( BackendlessUser backendlessUser )
{
Log.i("Registration", backendlessUser.getEmail() + " successfully registered");
}
@Override
public void handleFault(BackendlessFault fault) {
Log.i( "Registration fault", "code: " + fault.getCode() + ". message: " + fault.getMessage());
super.handleFault(fault);
}
} );
}
});
This is my printed error:
Registration fault: code: Internal client exception. message: https://api.backendless.com/1.0/binary
and this is the exception:
FATAL EXCEPTION: main
java.lang.RuntimeException: https://api.backendless.com/1.0/binary
at com.backendless.async.callback.BackendlessCallback.handleFault(BackendlessCallback.java:28)
at com.taldroid.apps.tapextreme.ui.activities.login.LoginTestActivity$1$1.handleFault(LoginTestActivity.java:62)
at com.backendless.UserService$1.handleFault(UserService.java:116)
at com.backendless.async.message.AsyncMessage$FaultHandler.handle(AsyncMessage.java:83)
at com.backendless.async.message.AsyncMessage.handleCallback(AsyncMessage.java:41)
at com.backendless.core.AndroidCarrier$1.handleMessage(AndroidCarrier.java:37)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5306)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
at dalvik.system.NativeStart.main(Native Method)
Thank you for your help!