Android Developers NDK Guides Building Your Project There are three main ways to build code with the NDK: The Make-based ndk-build. CMake. Standalone toolchains for integration with other build systems, or use with configure-based projects. Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates. Last updated December 20, 2018.