Before you can upload an Android emulator build to Revyl, you must first export the .apk file from Android Studio. Follow the steps below to create your build.

Step 1: Open Your Project

Launch Android Studio and open the project for your application.

Step 2: Configure Build Settings

Make sure your project is configured to build for emulator arm64-v8a ABI:
  1. Open your app’s build.gradle file (usually app/build.gradle)
  2. Ensure the following configuration is present:
android {
    defaultConfig {
        // Other configurations...
        ndk {
            abiFilters 'arm64-v8a'
        }
    }
}

Step 3: Build Your APK

Choose Build > Build Bundle(s) / APK(s) > Build APK(s) to build your app.
For testing purposes, we recommend building debug APKs which include debugging information and are optimized for development.

Step 4: Locate Your Build

When the build completes, choose Locate from the bottom right corner popup. A folder containing your .apk file will appear. The APK is typically located at: app/build/outputs/apk/debug/app-debug.apk

Step 5: Upload to Revyl

You can now upload this .apk file to Revyl! Simply drag and drop your .apk into the upload area or use our CLI tool. For detailed upload instructions, see Uploading your app.

Alternative: Command Line Build

You can also build your APK using the command line:
# Navigate to your project directory
cd /path/to/your/android-project

# Build debug APK
./gradlew assembleDebug

# The APK will be at: app/build/outputs/apk/debug/app-debug.apk

Troubleshooting

Additional Resources

Need help? Contact our support team at [email protected].