C/C++ game libraries that make it easier to build, debug, optimize, and maintain your games.
Frame Pacing
A library to help games deliver frames at a consistent pace, and to adjust that
pace when the game is over or under performing.
Reference
User Guide
Game Activity
A library that allows you to develop most of your game in C or C++ with access to
the best of Android Jetpack and services that depend on it.
Reference
User Guide
Game Controller
A library that gives you a C API to detect controller connections and disconnections,
device information, input data, extended features, and more.
Reference
User Guide
Game Text Input
A library that provides a straightforward C API to show or hide the soft keyboard, set or get
the currently-edited text, and receive notifications when the text is changed.
Reference
User Guide
Memory Advice API (Beta)
A library that helps Android apps stay within safety limits for memory use by
estimating the amount of memory resources used, and then notifying the app when
thresholds are exceeded.
Reference
User Guide
Oboe High-performance audio
A library that helps your game achieve the lowest-possible audio latency, while
avoiding device and platform audio issues.
Reference
User Guide
Performance Tuner
The Android Performance Tuner library interfaces with a service that pinpoints
performance issues in correlation with quality settings, scenes, loading times,
and device models.
Reference
User Guide