Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Install Android Studio 3.6.1 or later

  2. Go to “File” -> “Settings” -> “Appearance & Behavior”

    1. System Settings -> Android SDK

    2. SDK Platforms

      1. Android 10.0 (Q)

        1. This is your compileSDKVersion

    3. SDK Tools

      1. Android SDK Build Tools -> 29.0.3

      2. GPU Debugging tools

      3. LLDB 

      4. NDK (Side by side) min. 21.3.6528147

      5. CMake (3.10.2.4988404

      6. Android SDK Platform Tools (  latest available version )

      7. Android SDK Tools ( latest available version )

      8. Google USB Driver (  latest available version )

  3. Start Android Studio

    1. Choose “Open an existing Android Studio project”

    2. Select “YOUR_INSTALATION_FOLDER”/Samples/CFx/ARESSimplified_android/

    3. Build -> Select Build Variant

      1. Choose Active Build Variant (debug)

      2. Choose Active ABI (armeabi-v7a or arm64-v8a)

  4. Gradle

    1. Project Structure -> Project

      1. Android Studio < 4.0

        1. Android Gradle Plugin Version 3.6.4

        2. Gradle Version 5.6.4

      2. Android Studio > 4.0

        1. Android Gradle Plugin Version 4.0.2 or latest

        2. Gradle Version 6.1.1 or latest

  5. Project structure

    1. File -> Project structure

      1. Ensure Android SDK location is set ( by default taken from Android Studio )

      2. Ensure Android NDK location is set ( by default taken from Android Studio)

      3. Ensure JDK location is set

  6. Signing Key for Release

    1. Keystore file '“YOUR_INSTALATION_FOLDER”\Samples\CFx\ARESSimplified_android\app\YOUR_KEY_STORE_FILE.keystore' not found for signing config 'YOUR_SIGNING_CONFIG'.

    2. You need to create your own signing key that is required to compile the release build and to deploy/publish it in the Google App Store.

Note: All used package names are for demonstration purpose only and are not designed for production. Please create your own app and package name via the Google Developer console.

Link: https://developer.android.com/distribute/console