


(NDK): a toolset that lets you use C and C++ code withĪndroid. To compile and debug native code for your app, you need the following NdkCompile tool, migrate to using either CMake or Note: If your existing project uses the deprecated Java or Kotlin code using the JNI framework. Once you configure your project, access your native functions from Gradle uses the build script to import source code into yourĪndroid Studio project and package your native library into the app. Gradle by providing a path to your CMake or ndk-build

Necessary build tools, create a new project with C/C++ This page shows you how to set up Android Studio with the Link Gradle to your native library project. To import an existing ndk-build library into your Android Studio Ndk-build in the same module is not currently supported. To learn more about using the JNIĪndroid Studio supports CMake, which is useful for cross-platform projects.Īndroid Studio also supports ndk-build, whichĬan be faster than CMake but only supports Android. Your Java or Kotlin code can then call functions in your native library When you build your project, thisĬode is compiled into a native library that Gradle can package with your app. Add C and C++ code to your Android project by placing the code into aĬpp directory in your project module.
