Android NDK API Reference

Modules

Asset
Audio
Bitmap
Camera
Choreographer
Configuration
Dynamic Linker
Input
Logging
Looper
Media
Memory
Native Activity
Networking
NeuralNetworks
Sensor
Storage
SurfaceTexture
Sync
Tracing

Structs

AAdditionalInfoEvent
ACameraCaptureFailure Struct to describe a capture failure.
ACameraCaptureSession_captureCallbacks
ACameraCaptureSession_stateCallbacks
ACameraDevice_StateCallbacks
ACameraIdList Struct to hold list of camera devices.
ACameraManager_AvailabilityListener A listener for camera devices becoming available or unavailable to open.
ACameraMetadata_const_entry A single read-only camera metadata entry.
ACameraMetadata_entry A single camera metadata entry.
ACameraMetadata_rational Definition of rational data type in ACameraMetadata.
ADynamicSensorEvent
AHardwareBuffer_Desc Buffer description.
AHeartRateEvent
AImageCropRect Data type describing an cropped rectangle returned by AImage_getCropRect.
AImageReader_BufferRemovedListener
AImageReader_ImageListener
AMediaCodecBufferInfo
AMediaCodecOnAsyncNotifyCallback
AMediaDrmByteArray
AMediaDrmKeyValuePair Data type containing {key, value} pair.
AMetaDataEvent
ANativeActivity This structure defines the native side of an android.app.NativeActivity.
ANativeActivityCallbacks These are the callbacks the framework makes into a native application.
ANativeWindow_Buffer Struct that represents a windows buffer.
ANeuralNetworksOperandType ANeuralNetworksOperandType describes the type of an operand.
ARect Rectangular window area.
ASensorEvent
ASensorVector A sensor event.
AUncalibratedEvent
AndroidBitmapInfo Bitmap info, see AndroidBitmap_getInfo().
PsshEntry mapping of crypto scheme uuid to the scheme specific data for that scheme
PsshInfo list of crypto schemes and their data
android_dlextinfo Used to pass Android-specific arguments to android_dlopen_ext.
cryptoinfo_pattern_t