Android Game Development Kit 库概览
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
C/C++ 游戏库,可让您更轻松地构建、调试、优化和维护游戏。
Frame Pacing
该库有助于游戏以一致的速度传递帧,并在游戏性能偏高或偏低时调整传递速度。
参考文档
用户指南
Game Activity
一个库,支持您使用 C 和 C++ 开发您游戏的大部分内容,还可以使用 Android Jetpack 的精彩功能和依赖于它的服务。
参考文档
用户指南
Game Controller
一个库,为您提供了一个 C API,用于检测控制器连接和断开连接情况、设备信息、输入数据和扩展功能等。
参考文档
用户指南
Game Text Input
一个库,提供了简单的 C API,用于显示或隐藏软键盘、设置或获取当前修改过的文本,以及在文本发生更改时收到通知。
参考文档
用户指南
Memory Advice API(Beta 版)
该库通过估算已使用的内存资源量,并在超出阈值时通知应用,从而帮助 Android 应用满足内存用量的安全限制。
参考文档
用户指南
一个库,有助于您的游戏实现尽可能短的音频延迟,同时避免设备和平台音频问题。
参考文档
用户指南
Android Performance Tuner 库会与一项服务连接,该服务可以排查画质设置、场景、加载时间和设备型号存在的性能问题。
参考文档
用户指南
参考文档
用户指南
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-09-26。
[null,null,["最后更新时间 (UTC):2023-09-26。"],[],[],null,["# Android Game Development Kit libraries overview\n\nC/C++ game libraries that make it easier to build, debug, optimize, and maintain\nyour games.\n\nFrame Pacing\n------------\n\nA library to help games deliver frames at a consistent pace, and to adjust that\npace when the game is over or under performing. \n\n[**Reference**](/games/sdk/reference/frame-pacing)\n[**User Guide**](/games/sdk/frame-pacing)\n\nGame Activity\n-------------\n\nA library that allows you to develop most of your game in C or C++ with access to\nthe best of Android Jetpack and services that depend on it. \n\n[**Reference**](/reference/games/game-activity)\n[**User Guide**](/games/agdk/game-activity)\n\nGame Controller\n---------------\n\nA library that gives you a C API to detect controller connections and disconnections,\ndevice information, input data, extended features, and more. \n\n[**Reference**](/reference/games/game-controller)\n[**User Guide**](/games/sdk/game-controller)\n\nGame Text Input\n---------------\n\nA library that provides a straightforward C API to show or hide the soft keyboard, set or get\nthe currently-edited text, and receive notifications when the text is changed. \n\n[**Reference**](/reference/games/game-text-input)\n[**User Guide**](/games/agdk/add-support-for-text-input)\n\nMemory Advice API (Beta)\n------------------------\n\nA library that helps Android apps stay within safety limits for memory use by\nestimating the amount of memory resources used, and then notifying the app when\nthresholds are exceeded. \n\n[**Reference**](/reference/games/memory-advice/group/memory-advice)\n[**User Guide**](/games/sdk/memory-advice/overview)\n\nOboe High-performance audio\n---------------------------\n\nA library that helps your game achieve the lowest-possible audio latency, while\navoiding device and platform audio issues.\n[**Reference**](https://github.com/google/oboe/tree/main/docs)\n[**User Guide**](/games/sdk/oboe)\n\nPerformance Tuner\n-----------------\n\nThe Android Performance Tuner library interfaces with a service that pinpoints\nperformance issues in correlation with quality settings, scenes, loading times,\nand device models. \n\n[**Reference**](/games/sdk/reference/performance-tuner/custom-engine)\n[**User Guide**](/games/sdk/performance-tuner)\n\n### Performance Tuner Unity plugin\n\n[**Reference**](/games/sdk/reference/performance-tuner/unity)\n[**User Guide**](/games/sdk/performance-tuner/unity)"]]