Adds initial Gradle projects support with the help of Crossbow Android Library to make it possible to build apk/aab from the Gradle project.
It provides a GameActivity-extended Java wrapper for Rust. With Gradle building tool.
[x] Add Android platform folder with basic Gradle library.
[x] Add rust wrapper around GameActivity and Crossbow Android Library.
[x] Add --gradle flag to crossbundle.
[x] Generate temporary Gradle project in Rust target.
[x] Make it possible to build a working apk/aab from the Gradle project with Rust and Crossbow Android Library.
[x] Add the --export flag to export the Android Gradle project for custom builds.
Objective
Adds initial Gradle projects support with the help of Crossbow Android Library to make it possible to build apk/aab from the Gradle project. It provides a GameActivity-extended Java wrapper for Rust. With Gradle building tool.
--gradle
flag to crossbundle.--export
flag to export the Android Gradle project for custom builds.