Building an Android App with Kruzr SDK
Integrating our Android SDK into your app is easy and quick. However you do need to ensure that you correctly following major steps. Please make sure you have understood and implemented each step properly. A missing dependency or incorrect project set-up may affect stability of SDK integrated app within your deployments.
Making sure you have completed the Pre-Development Checklist needed for stable and reliable deployment of SDK
Preparing your Android IDE and other Project Environment Variables to ensure all Kruzr SDK dependencies are mapped correctly within your app project
Initializing Kruzr SDK before any method implementation - without Kruzr SDK Object initialized, you will not be able to implement any Callbacks or methods available within the SDK
Registering your user with our SDK to ensure we are able to identify the account and user for data collection and scoring purposes. If user registration is not properly set-up, it may lead to loss of data or scoring as our Cloud systems will not be able to identify which user to map driving data to for processing nor the user to which send back scores and trips to the app
Registering for callbacks: Kruzr methods are packaged into two sets of Callbacks which account for all mentioned features and methods within Understanding Features & Methods of Kruzr SDK section. In order to use any available methods within the SDK you need to register an instance of these two packages in your application class.
Creating Implementations and Interacting with Kruzr SDK: Once all the above dependencies and steps are followed, you can successfully start implementing and interacting with our SDK to implement various use cases within your driving app.
The following sections will take you through detailed technical documentations and steps to follow to ensure a quick and stable deployment of Kruzr SDK into your Android app!
Last updated
Was this helpful?