.apk file. The deploy step is entirely engine-agnostic — your agent uploads the APK to nowrun regardless of how it was built. If your toolchain produces a valid APK, you’re ready to deploy.
Supported engines
Native Android
Standard Android Studio and Gradle projects are fully supported. Build your APK through your normal workflow and let the agent handle the upload.
Unity
Build for Android in Unity using either the IL2CPP or Mono scripting backend. Export the APK from Unity’s build settings and deploy it directly.
Godot
Export your Godot project as an Android APK using the built-in export menu. Once the APK is on disk, the agent takes care of the rest.
Unreal Engine
Package your Unreal Engine project for Android to produce an APK. Deploy the resulting file without any additional configuration.
Requirements
Any valid.apk file is supported. Keep the following in mind:
- The APK must target Android —
armeabi-v7a,arm64-v8a, orx86_64are all standard build outputs and work as expected. - Both debug and release APKs are supported.
- nowrun does not impose a minimum Android API level — follow your engine’s own recommendations for your target audience.
If your engine produces an
.aab (Android App Bundle) instead of an .apk, you’ll need to configure your build to output an APK. The .aab format is not currently supported.