Additional features
Debug Mode
The debug mode allows you to have useful information on the console for debugging the application and the SDK. When enabled - SDK will print configuration parameter on startup and additional information on every API request that may help you during application development
To enable debugging add following record to your application's string.xml
:
In DEBUG MODE sensitive informations (like customer attributes, credentials, keys ...) are written to the debug console.
To disable the DEBUG MODE before deploy/publish the application.
Firebase Messaging token
Cloud4WiDSK searches for com.google.firebase.messaging.FirebaseMessaging
class in classpath. If such a class is present it means SDK can call getToken()
methods and therefore update push-token.
To enable Firebase push notifications your application should be set it up accordingly. Please refer https://console.firebase.google.com
Your application needs to have MyFirebaseMessagingService
registered in AndroidManifest.xml
and google-services.json file retrieved from https://console.firebase.google.com placed next to your project build.gradle
Interlinking multiple applications on one device.
Cloud4WiSDKWiFi allows you to share information about installed Wi-Fi profiles among applications on the same Android device. This will help to avoid duplications of Wi-Fi profiles and make your application more flexible.
NOTE: this feature is optional, you may need it only if you integrate SDK in more than one application from your domain.
To enable interlinking you have to add the following in the 'application' section of your AndroidManifest.xml file:
NOTE: 'multiprocess' and 'exported' parameter values have to be set to 'true'
After adding required configuration to Android Manifest you have to supply SDK with the list of interlinked applications identifiers:
Last updated