EasyQA SDK for Android

Currently the IT market is saturated with various Android devices. Test your Android app on all possible combinations of hardware and software parts, ie phones and OS versions, almost impossible.

It is therefore necessary to define the target audience of your users and to analyze what phones they use. Most of these devices need to conduct testing. And to facilitate and speed up the reproduction of bugs and crash, you can integrate EasyQA SDK.

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

This articles deals with EasyQA SDK integration into Android projects. You can also use full Android instructions on Integrations page within your project in EasyQA test management tool.

Generate a project token

Token is a unique identifier of your project. You can generate it on Integrations page within your project in EasyQA test management tool.

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

You just need to click on Copy token button to copy the token in clipboard. The identifier is unique to each project and can be refreshed.

The refreshment is needed in case one of your team members leaves the project you will spare that person of the possibility to use the app (as the members use their devices to test the app).

EasyQA SDK will block its work without a correct token.

Integrate SDK

To start the integration process, download Android library on Integrations page within your project in EasyQA test management tool by clicking on the following button:

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report
Then open your project (for example, in Android Studio). To import EasyQA SDK to your project add this library to your project: – File > New > New Module > Import .JAR/.AAR Package >

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

Select downloaded library > Finish.

To use our EasyQA SDK in your project you need to add it to the dependencies so you could use our SDK in compilation. You can do this the following way:

Open Project Structure > Select module of your application > Click “Dependencies” tab > Click “+” > Module Dependency > Select module “easyqa” > Click OK

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

Open the application class of you project and add the following code in the on Create method:

EasyQA.install(this, "project token");

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

Paste your unique token into the place project token.

After that you can create your app’s build and upload it in Test Objects within your project in EasyQA test management tool.

Summary

After you have added our EasyQA SDK into your project and uploaded it to Test Objects within your project in EasyQA test management tool, you can track your app’s crashes on our website. You just need to download the app to any Android device and start testing.

Use EasyQA SDK to catch all crashes and send them to the Issues page in EasyQA test management tool.

In-app bug reporting is a unique opportunity to create a bug report from your app not wasting time on sending the info which helps start processing and fixing the bug soon.

Register new account and integrate EasyQA SDK into your Android or iOS application.