The test app needs to be configured with a Data Collection mobile property with the following extensions before it can be used:
- Mobile Core (installed by default)
- Edge Network
- Identity for Edge Network
- Assurance
See the Getting started guide for instructions on setting up a mobile property with the required schema and datastream configurations. The test application is already implemented with the required SDK libraries, so only the first section of the "Getting started" guide is required.
- In the test app, set your
ENVIRONMENT_FILE_ID
inMediaTestApp.kt
, as found in the mobile property. - Select the
testappkotlin
runnable with the desired emulator and run the program.
Configure a new Assurance session by setting the Base URL to testapp://main
and launch Assurance in the demo app by running the following command in your terminal:
$ adb shell am start -W -a android.intent.action.VIEW -d "testapp://main?adb_validation_sessionid=ADD_YOUR_SESSION_ID_HERE" com.adobe.marketing.mobile.edge.media.testapp.kotlin
Note
ReplaceADD_YOUR_SESSION_ID_HERE
with your Assurance session identifier.