Home
last modified time | relevance | path

Searched refs:NDK (Results 1 – 25 of 80) sorted by relevance

1234

/aosp12/build/make/tools/droiddoc/templates-pdk/
H A Dsdkpage.cs37 # The following is for SDK/NDK pages
67 # the following is for the NDK
76 <p>The Android NDK is a companion tool to the Android SDK that lets you build
86 using the Android framework APIs, you probably do not need the NDK. Read <a
87 href="<?cs var:toroot ?>sdk/ndk/overview.html">What is the NDK?</a> for more information about what
88 the NDK offers and whether it will be useful to you.
91 The NDK is designed for use <em>only</em> in conjunction with the
94 do so before downloading the NDK.
131 <?cs # end if NDK ...
140 # (nested in if/else redirect and if/else NDK)
/aosp12/system/tools/aidl/tests/golden_output/aidl-test-interface-cpp-source/gen/include/android/aidl/tests/
H A DBackendType.h17 NDK = 2, enumerator
27 case BackendType::NDK: in toString()
51 ::android::aidl::tests::BackendType::NDK,
/aosp12/system/tools/aidl/tests/golden_output/aidl-test-interface-ndk_platform-source/gen/include/aidl/android/aidl/tests/
H A DBackendType.h20 NDK = 2, enumerator
30 case BackendType::NDK: in toString()
50 aidl::android::aidl::tests::BackendType::NDK,
/aosp12/build/soong/docs/
H A Dmap_files.md3 Native APIs such as those exposed by the NDK, LL-NDK, or APEX are described by
42 When generating NDK API stubs from this version script, the stub library for R
74 than the NDK. May be used in combination with `llndk` if the symbol is exposed
75 to both APEX and the LL-NDK.
84 but **will not be included in the NDK**. `future` should generally not be used,
129 Indicates that the version or symbol is to be exposed in the LL-NDK stubs rather
130 than the NDK. May be used in combination with `apex` if the symbol is exposed to
131 both APEX and the LL-NDK.
133 Historically this annotation was spelled `vndk`, but it has always meant LL-NDK.
143 for use by the NDK, LL-NDK, or APEX (similar to Java's `@SystemAPI`). It is
/aosp12/frameworks/base/native/android/
H A Dlibandroid_net.map.txt8 # These functions have been part of the NDK since API 24.
12 # These functions have been part of the NDK since API 29.
17 # These functions have been part of the NDK since API 31.
/aosp12/frameworks/av/media/tests/benchmark/
H A DREADME.md6 This page describes steps to run the NDK and SDK layer test.
25 # NDK CLI Tests
54 The test extracts elementary stream and benchmarks the extractors available in NDK.
62 The test decodes input stream and benchmarks the decoders available in NDK.
70 The test muxes elementary stream and benchmarks the muxers available in NDK.
78 The test encodes input stream and benchmarks the encoders available in NDK.
134 The test extracts elementary stream and benchmarks the extractors available in SDK and NDK.
141 The test decodes input stream and benchmarks the decoders available in SDK and NDK.
148 The test muxes elementary stream and benchmarks different writers available in SDK and NDK.
155 The test encodes input stream and benchmarks the encoders available in SDK and NDK.
[all …]
/aosp12/bionic/docs/
H A Ddefines.md28 typically useful if you can use new NDK APIs when available, but don't require
48 This is typically a good choice when your code uses non-NDK API if it's built as
49 part of the OS, but sticks to just the NDK APIs otherwise.
53 If your code can be built with a variety of different NDK versions, and needs to
55 the NDK you're being built with. Usually only `__NDK_MAJOR__` will be necessary.
H A D32-bit-abi.md26 it became available for the platform, it wasn't available from the NDK until
27 r15. Before NDK r15, `_FILE_OFFSET_BITS=64` silently did nothing: all code
28 compiled with that was actually using a 32-bit `off_t`. With a new enough NDK,
35 [linker map](libc/libc.map.txt) for full details. Note also that in NDK r16 and
42 If your code stops compiling when you move to NDK r15 or later, removing every
/aosp12/system/media/camera/docs/
H A Dndk_camera_metadata_tags.mako28 * This file defines an NDK API.
33 * Do not reference types that are not part of the NDK.
34 * Do not #include files that aren't part of the NDK.
148 " enum in NDK. Please double check this value is properly hidden" + \
149 " in NDK API implementation")
/aosp12/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/
H A DCMakeLists.txt24 # default, you only need to specify the name of the public NDK library
31 # Specifies the name of the NDK library that
43 # included in the NDK.
/aosp12/frameworks/hardware/interfaces/sensorservice/1.0/
H A DREADME4 NDK (sensor.h). It includes a subset of these APIs and introduces a few
11 series in NDK. An instance of ISensorManager must be able to
70 ASensorEventQueue_* seeries in NDK. An instance of IEventQueue must be able to
77 Unlike NDK ASensorEventQueue_hasEvents and ASensorEventQueue_getEvents, which
/aosp12/system/tools/hidl/hidl2aidl/
H A DAidlTranslate.cpp43 case AidlBackend::NDK: in translateHeaderFile()
55 case AidlBackend::NDK: in translateSourceFile()
68 const std::string prefix = (backend == AidlBackend::NDK) ? "aidl::" : std::string(); in aidlTypePackage()
394 const std::string prefix = (backend == AidlBackend::NDK) ? "aidl/" : std::string(); in aidlIncludeFile()
404 CHECK(backend == AidlBackend::CPP || backend == AidlBackend::NDK); in emitCppTranslateHeader()
537 for (auto backend : {AidlBackend::NDK, AidlBackend::CPP, AidlBackend::JAVA}) { in emitTranslation()
H A Dmain.cpp173 if (backend == AidlBackend::NDK) { in emitAidlSharedLibs()
206 if (backend == AidlBackend::NDK) { in aidlTranslateLibraryName()
244 for (auto backend : {AidlBackend::CPP, AidlBackend::NDK}) { in emitBuildFile()
247 if (backend == AidlBackend::NDK) { in emitBuildFile()
/aosp12/libnativehelper/
H A DAndroid.bp160 // NDK-only build for the target (device), using libc++.
161 // - Relies only on NDK exposed functionality.
209 // The NDK module definitions reside in
H A Dlibnativehelper.map.txt3 # NDK API for libnativehelper.
/aosp12/frameworks/native/libs/vr/libdvr/tests/
H A DAndroid.bp84 // DTS Should only link to NDK libraries.
110 // DTS Should only link to NDK libraries.
/aosp12/frameworks/native/libs/android_runtime_lazy/
H A DAndroid.bp29 // Some libraries which serve as LL-NDK and NDK as well may depend on this
/aosp12/system/tools/aidl/
H A Doptions.h78 enum class Language { UNSPECIFIED, JAVA, CPP, NDK, RUST }; enumerator
101 bool IsCppOutput() const { return language_ == Language::CPP || language_ == Language::NDK; } in IsCppOutput()
/aosp12/system/tools/aidl/tests/android/aidl/tests/
H A DBackendType.aidl6 NDK, enumConstant
/aosp12/system/tools/aidl/tests/golden_output/aidl-test-interface-java-source/gen/android/aidl/tests/
H A DBackendType.java8 public static final byte NDK = 2; field
/aosp12/system/tools/aidl/tests/golden_output/aidl-test-interface-rust-source/gen/android/aidl/tests/
H A DBackendType.rs6 NDK = 2,
/aosp12/system/extras/module_ndk_libs/
H A DREADME.md1 This directory contains the NDK libraries and headers for native libraries in
/aosp12/bionic/tools/versioner/
H A DREADME.md2 Use clang to verify the correctness of bionic's availability attributes against the NDK platform de…
/aosp12/system/extras/module_ndk_libs/libnativehelper/
H A Dlibnativehelper.map.txt3 # NDK API for libnativehelper.
/aosp12/frameworks/av/media/libaaudio/examples/write_sine/
H A DREADME.md5 $NDK/ndk-build

1234