The Android NDK and its new support in Android Studio/gradle-experimental plugin (en)
summary
Shows concrete migration steps: use android studio with Gradle 2.8 and switch modules to the gradle-experimental plugin (com.android.model.application) while keeping app modules on the stable plugin if desired; edit JNI code in-project and debug native code with the lldb debugger (native run configuration), or fall back to ndk-build/Android.mk for complex toolchains. Demonstrates compiling multi-ABI builds, generating split apks/version codes per ABI, and warns native-dependency and include-directory support remain fragile but simple cases work.
AI-written summary · about
chapters (5)
- 0:00Start
- 1:15MASTERING THE NDK
- 4:48Java Native Interface UNI
- 8:06Mapping C/C++ implementations to Java methods
- 11:15Classic execution flow
related talks
32mGetting Started with the Android NDK
31mWhat's new in Android C++ development
06mAndroid GDS NDK/C++
34mWhat's new with the Android Gradle plugin
36mWe gave a Mouse an NDK: Non Android Developers' Experience with NDK
45mThe Android Build System
21mWhat's new in Android Build
43mThe New Android SDK Build System
