I'm trying to Initialize the quickblox android framework.
The documentation say
It's also possible to initialize the SDK with an existent QuickBlox token. It can be interesting in cases when you build a big system and you have a custom server side which generates QuickBlox tokens
java.lang.RuntimeException: applicationId is null. You must call QBSettings.getInstance().init(Context, String, String, String) before using the QuickBlox library.
I'm posting here the solution based on QB support team's response to my ticket.
To initialize QB
QBSettings.getInstance().init(getContext(), APP_ID, "", "")
Then I can initialize SDKs using my existent token and it's expiration date:
BaseService tokenService = QBAuth.createFromExistentToken(TOKEN, date);