Android registerDevice return null

I am trying to Register Device but with No Luck.
My Manifest :
<uses-permission android:name=“android.permission.CAMERA” />
<uses-permission android:name=“android.permission.WRITE_EXTERNAL_STORAGE” />
<uses-permission android:name=“android.permission.READ_EXTERNAL_STORAGE” />
<!-- Push Permissions -->
<uses-permission android:name=“android.permission.INTERNET”/>
<uses-permission android:name=“android.permission.GET_ACCOUNTS”/>
<uses-permission android:name=“android.permission.WAKE_LOCK”/>
<uses-permission android:name=“com.google.android.c2dm.permission.RECEIVE”/>
<uses-permission android:name=“application.sportm.com.sportm.permission.C2D_MESSAGE”/>



<intent-filter>


<category android:name=“application.sportm.com.sportm” />
</intent-filter>
</receiver>
My code:
Backendless.Messaging.registerDevice(gcmSenderId ,new AsyncCallback<Void>() {
@Override
public void handleResponse(Void response) {
Backendless.Messaging.getDeviceRegistration(new AsyncCallback<DeviceRegistration>() {
@Override
public void handleResponse(DeviceRegistration response) {
if(response.getDeviceId() == null && response.getDeviceId().equals("")) {
if(listener != null) {
listener.onDeviceRegisterFailed();
}
} else {
if(listener != null) {
listener.onDeviceRegistered(response.getDeviceId());
}
}
}
@Override
public void handleFault(BackendlessFault fault) {
if (listener != null)
listener.onDeviceRegisterFailed();
}
});
}
@Override
public void handleFault(BackendlessFault fault) {
if (listener != null)
listener.onDeviceRegisterFailed();
}
});
}
registerDevice return instantly with Response null
Any help would be great i read and tried a lot similar topics with no luck
Devices : Nexus 6P Android 7.0
LG G3 6.0

Backnedless Version 3.0.20.1
Thank you

Hi. I have a few questions.

  1. Do you use backendless pro or our cloud version ?

  2. Have you configured your app for using Android messaging ?
    Your should have Google App and generate special server key.
    https://backendless.com/documentation/messaging/android/messaging_push_notification_setup_androi.htm

  3. Have you tried to generate sample from CodeGeneration section. There you can find Messaging example, which work for me.

1.I think the cloud version.
2.Yes
i followed the example still no results.

I have tried second time - code example works.
You can contact to sales@backendless.com to get additional help with your code.

Thank you for your help … :slight_smile: you can close this Thread if needed…