> For the complete documentation index, see [llms.txt](https://halo-dot-developer-docs.gitbook.io/halo-dot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://halo-dot-developer-docs.gitbook.io/halo-dot/sdk/branding-guidelines/visa/android-sdk/step-1-prerequisite.md).

# Step 1: Prerequisite

## Prerequisite

Download the latest Android SDK zip file, including the Demo App project & SDK Module&#x20;

{% file src="/files/X7wKCBGgbGzGpyi00SV2" %}
Visa Demo App & SDK Module
{% endfile %}

The SDK requires:&#x20;

1. Android 10.0 or above.&#x20;
2. Gradle 5 or above.&#x20;
3. Android Gradle Plugin 4 or above.&#x20;
4. androidx.appcompat:appcompat:1.2.0 or above (the Android Support library is no longer supported).&#x20;
5. Java 8 or above, Kotlin 1.6 or above&#x20;

To run the demo app, it requires:&#x20;

1. Android Studio 2021.2.1 or above.&#x20;
2. Gradle 7.4 or above.&#x20;
3. Android Gradle Plugin 7.2 or above.&#x20;

## Demo App

1. Please open ${sdkFolder}/VisaSensoryBrandingDemo project by Android Studio, wait a while for the Gradle Sync.&#x20;
2. Make sure you connected the emulators or physical devices to the computer, then run the main demo application by typing the command ./gradlew :jetpack-compose:installDebug.&#x20;
3. Select the options to test for in the main screen, and press the play button at the top right to see the logo animation.&#x20;
