Lines Matching refs:NDK
1 Android NDK Overview
7 The Android NDK is a set of tools that allows Android application developers
12 > The Android NDK can only be used to target Android system images
19 I. Android NDK Goals:
49 The Android NDK is a complement to the Android SDK that helps you to:
58 - In later revisions of the NDK, we intend to provide tools that help
62 Moreover, the Android NDK provides:
81 later updates of the NDK can add support for more toolchains, platforms,
86 II. Android NDK Non-Goals:
89 The NDK is *not* a good way to write generic native code that runs on Android
111 The NDK only provides system headers for a very limited set of native
117 If an Android system library is not explicitly supported by the NDK
122 Selected system libraries will gradually be added to the set of stable NDK
126 III. NDK development in practice:
130 Android NDK:
135 to the NDK build system
143 4. Build your native code by running "`$NDK/ndk-build`" from your
153 ### III.1/ Configuring the NDK:
157 script to configure your NDK. This step has been removed completely
158 in release 4 (a.k.a. NDK r4).
177 supported by the NDK is '.cpp', but other extensions can be handled as well
187 sources to the NDK build system. Its syntax is described in details in
190 In a nutshell, the NDK groups your sources into "modules", where each module
201 By default, the NDK will look for the following build script:
230 This file is optional: by default the NDK will provide one that simply
239 - Place it under `$NDK/apps/<name>/Application.mk`, where $NDK
240 points to your NDK installation path. After that, launch
241 "`make APP=<name>`" from the NDK directory.
243 This was the way this file was used before Android NDK r4.
247 NDK installation tree.
253 ### III.5/ Invoke the NDK build system:
255 The preferred way to build machine code with the NDK is to use the
256 'ndk-build' script introduced with Android NDK r4. You can also use
257 a second, legacy, method that depends on creating a '$NDK/apps' subdirectory.
267 The 'ndk-build' script, located at the top of the NDK installation path
273 $NDK/ndk-build
275 This will launch the NDK build scripts, which will automatically probe your
292 See docs/NDK-BUILD.html for a more complete description of what this script
317 After generating the binaries with the NDK, you need to rebuild your
329 The NDK provides a helper script, named 'ndk-gdb' to very easily launch
336 For more information, read docs/NDK-GDB.html. In a nutshell, native debugging