4 ms·
> not directly supported by the OS SDK tooling. If that's an issue, I bet the Rust community is interested in making it easier and better supported.
by bluejekyll 7y ago
> not directly supported by the OS SDK tooling.
If that's an issue, I bet the Rust community is interested in making it easier and better supported.
- pjmlp 7y agoThink about the Android development experience, using Android Studio, Gradle + CMake/ndk-build, mixed mode debugging across Java/Kotlin and native, Android Studio project templates for native code, packaging Android libraries, Bundles and Instant Apps, NDK APIs and Google libraries for Android intended for NDK consumption like Oboe. This are the expectations that any external language should meet versus what platform languages offer out of the box.
- littlestymaar 7y agoI haven't done any android dev in a while so it may have changed in between, but it sounds that your expectations are higher than what the Android experience looks like when JNI is involved.
- pjmlp 7y agoMy expectations are what an Android developer using Studio 3.5 with NDK r20 would expect. While the experience is still found lacking versus what iOS or UWP tooling are capable of, it still is much better than any third party language integration.