2020-10-21, 11:48
Other maybe interesting and somewhat related news that Google's Android team already quietly announced as "Native Dependencies in Android Studio 4.0" is the new package management for third-party libraries that is available now:
https://android-developers.googleblog.co...io-40.html
With Google's Android team maintaining "ndkports" (with its name probably as a tribute to MacPorts/DarwinPorts) to help third-parties distribute packages, and a tool called "Prefab" to help build packages for ndkports:
https://android.googlesource.com/platfor.../ndkports/
https://google.github.io/prefab/
The point with ndkports and prefab is to provide app developers with easier access to common open-source libraries from third-parties to better support native dependencies, done via Android Gradle Plugin 4.x as of AGP 4.1 and later:
https://developer.android.com/studio/build/gradle-tips/
PS: Off-topic, but as a heads-up, another big thing on the roadmap that is coming up is better CMake integration which is looking at providing NDK integration for CMake as part of the NDK package:
https://github.com/android-ndk/ndk/issues/463
https://android-developers.googleblog.co...io-40.html
With Google's Android team maintaining "ndkports" (with its name probably as a tribute to MacPorts/DarwinPorts) to help third-parties distribute packages, and a tool called "Prefab" to help build packages for ndkports:
https://android.googlesource.com/platfor.../ndkports/
https://google.github.io/prefab/
The point with ndkports and prefab is to provide app developers with easier access to common open-source libraries from third-parties to better support native dependencies, done via Android Gradle Plugin 4.x as of AGP 4.1 and later:
https://developer.android.com/studio/build/gradle-tips/
PS: Off-topic, but as a heads-up, another big thing on the roadmap that is coming up is better CMake integration which is looking at providing NDK integration for CMake as part of the NDK package:
https://github.com/android-ndk/ndk/issues/463