I have a large Android app project written solely in Oxygene. Would it be reasonably possible to build this in Gradle rather than EBuild? I have seen projects like this one for Rust and this one for Python which allow you to write Android apps in another language and then use a Gradle plugin to hook into the Android Gradle Plugin’s preCompile
task and run a compiler other than javac
or the Kotlin compiler.
This would allow me to benefit from the substantial work that Google puts into the Android Gradle Plugin (tasks to use aapt2 instead of aapt, build App Bundles, a lot of dependency management improvements for free, use plugins like Google App Services or Crashlytics rather than having to re-write them into EBuild).
It would take a lot of work on my end to write the Gradle plugin for this, but I’m wondering first if it is even possible on the Oxygene side.