Андроид-игры
Дополнительные сведения о Android Game SDK см. в документации SDK и примечаниях к выпуску SDK .
В этой таблице перечислены все артефакты группы androidx.games
.
Артефакт | Стабильный выпуск | Кандидат на выпуск | Бета-версия | Альфа-релиз |
---|---|---|---|---|
игры-деятельность | 3.0.5 | - | - | - |
игры-контроллер | 2.0.2 | - | - | - |
частота кадров в играх | 2.1.2 | - | - | - |
игры-память-советы | 2.0.1 | - | 2.1.0-бета01 | - |
игры-ввод текста | 3.0.4 | - | - | - |
игры-производительность-тюнер | 2.0.0 | - | - | - |
Требования
игры-память-советы
API MemoryAdvice требует, чтобы ваше приложение было создано с использованием одной из следующих версий NDK:
- р20.*
- р21.*
- р23.*
Объявление зависимостей
Чтобы добавить зависимость от игры, вы должны добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .
Добавьте зависимости для нужных вам артефактов в файл build.gradle
для вашего приложения или модуля; Библиотека games-activity
интегрировала ту же версию библиотеки game-text-input
, поэтому приложения GameActivity
не могут снова включать зависимость game-text-input
:
классный
android { ... // To use the Android Frame Pacing or Android Performance Tuner libraries, enable // native dependencies to be imported. Libraries will be made available to your CMake build // as packages named "games-frame-pacing" and "games-performance-tuner". buildFeatures { prefab true } } dependencies { // To use the Android Frame Pacing library implementation "androidx.games:games-frame-pacing:2.1.2" // To use the Android Performance Tuner implementation "androidx.games:games-performance-tuner:2.0.0" // To use the Games Activity library implementation "androidx.games:games-activity:3.0.5" // To use the Games Controller Library implementation "androidx.games:games-controller:2.0.2" // To use the Games Text Input Library // Do not include this if games-activity has been included implementation "androidx.games:games-text-input:3.0.4" }
Котлин
android { ... // To use the Android Frame Pacing or Android Performance Tuner libraries, enable // native dependencies to be imported. Libraries will be made available to your CMake build // as packages named "games-frame-pacing" and "games-performance-tuner". buildFeatures { prefab = true } } dependencies { // To use the Android Frame Pacing library implementation("androidx.games:games-frame-pacing:2.1.2") // To use the Android Performance Tuner implementation("androidx.games:games-performance-tuner:2.0.0") // To use the Games Activity library implementation("androidx.games:games-activity:3.0.5") // To use the Games Controller Library implementation("androidx.games:games-controller:2.0.2") // To use the Games Text Input Library // Do not include this if games-activity has been included implementation("androidx.games:games-text-input:3.0.4") } }
Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .
Добавить свойства Gradle
Возможно, вам придется добавить свойства в файл gradle.properties
, расположенный в том же каталоге, что и файл build.gradle
вашего приложения (или модуля). Если файл gradle.properties
не существует, создайте этот файл.
Если вы используете Android Studio 4.0, убедитесь, что gradle.properties
содержит следующие строки:
# Enables experimental Prefab
android.enablePrefab=true
# Tell Android Studio we are using AndroidX
android.useAndroidX=true
Если вы используете Android Studio 4.1 или более позднюю версию, убедитесь, что gradle.properties
содержит следующие строки:
# Tell Android Studio we are using AndroidX
android.useAndroidX=true
Добавьте пакеты с помощью CMake
Чтобы сделать импортированные пакеты Game SDK доступными, добавьте следующее в файл CMakeLists.txt
вашего основного приложения:
# Add the packages from the Android Game SDK
find_package(games-frame-pacing REQUIRED CONFIG)
find_package(games-performance-tuner REQUIRED CONFIG)
Это позволит вам включать заголовочные файлы из Android Game SDK в код игры:
#include "swappy/swappyGL.h"
#include "tuningfork/tuningfork.h"
В файле CMakeLists.txt
вашего основного приложения найдите target_link_libraries
для основной общей библиотеки. Добавьте ссылки на статические библиотеки Android Game SDK, чтобы включить их в свою общую библиотеку:
target_link_libraries(...
games-frame-pacing::swappy_static
games-performance-tuner::tuningfork_static
...)
Обратная связь
Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.
Дополнительную информацию см. в документации по системе отслеживания проблем .
Игры-Память-Советы версия 2.1
Версия 2.1.0-бета01
29 ноября 2023 г.
androidx.games:games-memory-advice:2.1.0-beta01
выпущен. Версия 2.1.0-beta01 содержит эти коммиты.
Версия 2.1.0-альфа01
15 ноября 2023 г.
androidx.games:games-memory-advice:2.1.0-alpha01
выпущен. Версия 2.1.0-alpha01 содержит эти коммиты.
Новые возможности
- Обновлена модель памяти библиотеки для лучшего прогнозирования.
Изменения API
- Добавлен новый API
getAvailableMemory()
, который возвращает оценку объема памяти, которую можно безопасно выделить, в байтах.
Версия 2.1.0-альфа01
26 июля 2023 г.
androidx.games:games-memory-advice:2.1.0-alpha01
выпущен. Версия 2.1.0-alpha01 содержит эти коммиты.
Изменения API
- Добавьте функцию
GetAvailableMemory
Исправления ошибок
- Обновление модели рекомендаций по памяти
- Исправить общую цель сборки
memory_advice
Игры-Память-Советы версия 2.0
Версия 2.0.1
20 сентября 2023 г.
androidx.games:games-memory-advice:2.0.1
выпущен. Версия 2.0.1 содержит эти коммиты.
Исправления ошибок
- Исправлен сбой в потоке наблюдателя за состоянием из-за того, что поток не был подключен к JVM.
Версия 2.0.0
6 сентября 2023 г.
Выпущен androidx.games:games-memory-advice:2.0.0
. Версия 2.0.0 содержит эти коммиты.
Основные особенности версии 2.0.0
- В этой версии была обучена и выпущена новая модель машинного обучения.
- Реализован API для прогнозирования объема свободной памяти.
Версия 2.0.0-rc01
26 июля 2023 г.
androidx.games:games-memory-advice:2.0.0-rc01
выпущен. Версия 2.0.0-rc01 содержит эти коммиты.
Новые возможности
- Включена новая модель для лучшего прогнозирования оставшегося объема памяти.
Исправления ошибок
- Исправлена ошибка, из-за которой совет по памяти не работал с общим STL.
Версия 2.0.0-бета04
24 мая 2023 г.
androidx.games:games-memory-advice:2.0.0-beta04
выпущен. Версия 2.0.0-beta04 содержит эти коммиты.
Новые возможности
- Обновлена модель машинного обучения, лежащая в основе библиотеки, что позволит улучшить результаты для новых телефонов.
Версия 2.0.0-бета03
5 апреля 2023 г.
androidx.games:games-memory-advice:2.0.0-beta03
выпущен. Версия 2.0.0-beta03 содержит эти коммиты.
Исправления ошибок
- Исправлена ошибка, из-за которой библиотека не могла правильно загрузить необходимые ресурсы tensorflow lite.
Версия 2.0.0-бета02
22 марта 2023 г.
androidx.games:games-memory-advice:2.0.0-beta02
выпущен. Версия 2.0.0-beta02 содержит эти коммиты.
Исправления ошибок
- Исправлена ошибка, из-за которой статичная версия библиотеки не могла быть правильно скомпонована.
Версия 2.0.0-бета01
22 февраля 2023 г.
androidx.games:games-memory-advice:2.0.0-beta01
выпущен. Версия 2.0.0-beta01 содержит эти коммиты.
Новые возможности
- Никаких новых изменений
Версия 2.0.0-альфа01
8 февраля 2023 г.
androidx.games:games-memory-advice:2.0.0-alpha01
выпущен. Версия 2.0.0-alpha01 содержит эти коммиты.
Изменения API
- Увеличение основной версии из-за рефакторинга файлов сборки.
Исправления ошибок
- Неправильная конфигурация ресурсов библиотеки теперь приводит к ошибке, а не к сбою.
Игры-Память-Советы версия 1.0.0
Версия 1.0.0-бета03
9 ноября 2022 г.
androidx.games:games-memory-advice:1.0.0-beta03
выпущен. Версия 1.0.0-beta03 содержит эти коммиты.
Новые возможности
- Никаких новых изменений
Версия 1.0.0-бета01
9 марта 2022 г.
androidx.games:games-memory-advice:1.0.0-beta01
выпущен. Версия 1.0.0-beta01 содержит эти коммиты.
- Никаких изменений с версии 1.0.0-alpha01.
Версия 1.0.0-альфа01
23 февраля 2022 г.
androidx.games:games-memory-advice:1.0.0-alpha01
выпущен. Версия 1.0.0-alpha01 содержит эти коммиты.
Новые возможности
- Эта библиотека C дает возможность запрашивать и получать обратные вызовы для изменений в состоянии памяти устройства, на котором запущена игра.
Изменения API
- Это первый выпуск библиотеки советов по памяти. Полный API см. в заголовке include/memory_advice/memory_advice.h.
Внешний вклад
- Библиотека зависит от tensorflow, лицензию которого и лицензии на транзитивные зависимости можно найти по адресу https://github.com/tensorflow/tensorflow .
Игры-Текст-Ввод Версия 3.0
Версия 3.0.4
7 августа 2024 г.
androidx.games:games-text-input:3.0.4
выпущен. Версия 3.0.4 содержит эти коммиты .
Исправления ошибок
- Исправлен функционал удаления с выделением текста и без него.
Игры-активность Версия 3.0
Версия 3.0.5
7 августа 2024 г.
Выпущен androidx.games:games-activity:3.0.5
. Версия 3.0.5 содержит эти коммиты .
Исправления ошибок
- Новая версия
GameActivity
, соответствующая версии 3.0.4GameTextInput
(исправлена функция удаления текста во входных данных).
Версия 3.0.4
10 июля 2024 г.
Выпущен androidx.games:games-activity:3.0.4
. Версия 3.0.4 содержит эти коммиты .
Исправления ошибок
- Исправлена обработка нулевых указателей.
- Исправлены отсутствующие обновления состояний для некоторых состояний в обратном вызове
onConfiguration()
.
Версия 3.0.3
17 апреля 2024 г.
Выпущены androidx.games:games-activity:3.0.3
и androidx.games:games-text-input:3.0.3
. Версия 3.0.3 содержит эти коммиты .
Исправления ошибок
- Исправлены проблемы совместимости с некоторыми программными клавиатурами.
Версия 3.0.2
3 апреля 2024 г.
Выпущены androidx.games:games-activity:3.0.2
и androidx.games:games-text-input:3.0.2
. Версия 3.0.2 содержит эти коммиты .
Исправления ошибок
- Мы внесли несколько исправлений в
GamesTextInput
, направленных на улучшение поддержки программных и аппаратных клавиатур. Также была исправлена ошибка, не позволявшая использоватьGameTextInput
безGameActivity
.
Версия 3.0.1
20 марта 2024 г.
Выпущены androidx.games:games-activity:3.0.1
и androidx.games:games-text-input:3.0.1
. Версия 3.0.1 содержит эти коммиты .
Исправления ошибок
- Исправлена проблема с вводом и отображением специальных символов.
Версия 3.0.0
6 марта 2024 г.
Выпущены androidx.games:games-activity:3.0.0
и androidx.games:games-text-input:3.0.0
. Версия 3.0.0 содержит эти коммиты .
Основные особенности версии 3.0.0
-
GameTextInput
был переработан, чтобы его можно было использовать в играх. - Некоторые интерфейсы в обеих библиотеках изменены по сравнению с версией 2.0.0.
Исправления ошибок
- Исправлены проблемы совместимости со старыми NDK.
- Исправлены проблемы со сборкой Windows.
Версия 3.0.0-rc01
21 февраля 2024 г.
Выпущены androidx.games:games-activity:3.0.0-rc01
и androidx.games:games-text-input:3.0.0-rc01
. Версия 3.0.0-rc01 содержит эти коммиты.
Исправления ошибок
- Исправлено зависание, из-за которого события клавиатуры не обрабатывались лупером должным образом.
Версия 3.0.0-бета01
29 ноября 2023 г.
Выпущены androidx.games:games-activity:3.0.0-beta01
и androidx.games:games-text-input:3.0.0-beta01
. Версия 3.0.0-beta01 содержит эти коммиты.
Версия 3.0.0-альфа01
15 ноября 2023 г.
Выпущены androidx.games:games-activity:3.0.0-alpha01
и androidx.games:games-text-input:3.0.0-alpha01
. Версия 3.0.0-alpha01 содержит эти коммиты.
Изменения API
- Структуры
GameActivityMotionEvent
иGameActivityCallbacks
изменили свои размеры. -
onEditorAction
меняет тип возвращаемого значения с логического на void. -
setImeEditorInfo
теперь ожидает параметры перечисления, а не целые числа. - внутренние функции
GameActivityEvents
перемещены вGameActivityEvents_internal.h
. - Типы ввода
GameTextInput
также являются перечислениями, а не целыми числами.
Игры-активность Версия 2.1
Версия 2.1.0-альфа02
6 сентября 2023 г.
Выпущены androidx.games:games-activity:2.1.0-alpha02
и androidx.games:games-text-input:2.1.0-alpha02
. Версия 2.1.0-alpha02 содержит эти коммиты.
Исправления ошибок
- Улучшена совместимость с 32-битными устройствами.
Версия 2.1.0-альфа01
26 июля 2023 г.
Выпущен androidx.games:games-activity:2.1.0-alpha01
. Версия 2.1.0-alpha01 содержит эти коммиты.
Новые возможности
- Предоставьте возможность переопределить создание экземпляра
SurfaceView
. - Добавить отчет о версии SDK
Изменения API
- Используйте
int64_t
вместоlong
дляhistoricalEventTimes
, чтобы избежать переполнения в 32-битных системах. - Добавьте метод
GameActivity_restartInput
- Добавьте собственный обратный вызов для обработки изменения видимости клавиатуры программного обеспечения.
Исправления ошибок
- Оптимизация обработки событий касания
- Правильное уничтожение
GameActivityMotionEven
- Исправлен расчет индекса
GameActivityMotionEvent_getHistoricalAxisValue
. - Исправлены битовые маски для фильтра движения.
Игры-активность Версия 2.0
Версия 2.0.2
24 мая 2023 г.
Выпущен androidx.games:games-activity:2.0.2
. Версия 2.0.2 содержит эти коммиты.
Исправления ошибок
- Исправления стабильности в
GameActivityEvents
( b/278017467 ).
Версия 2.0.1
5 апреля 2023 г.
Выпущен androidx.games:games-activity:2.0.1
. Версия 2.0.1 содержит эти коммиты.
Исправления ошибок
- Исправлено раннее освобождение памяти с помощью
historicalEventTimes
. - Исправлена проблема с переполнением
historicalEventTimesNanos
в 32-битных системах.
Версия 2.0.0
8 марта 2023 г.
Выпущен androidx.games:games-activity:2.0.0
. Версия 2.0.0 содержит эти коммиты.
Основные особенности версии 2.0.0
- Изменен интерфейс для времени исторических событий, чтобы преодолеть ограничение в 32 бита.
- Предоставлен доступ пользователей к изменениям конфигурации, например ориентации.
- Предоставлена актуальная информация в структуре
contentRect
. - Предоставлен более простой способ настройки
SurfaceView
по умолчанию. - Исправлена обработка сенсорных событий ОС по умолчанию, например обработка системных кнопок.
- Оптимизировано большинство вызовов JNI при обработке событий касания; раньше это влияло на производительность.
Версия 2.0.0-rc01
22 февраля 2023 г.
androidx.games:games-activity:2.0.0-rc01
выпущен. Версия 2.0.0-rc01 содержит эти коммиты.
Версия 2.0.0-бета01
8 февраля 2023 г.
Выпущен androidx.games:games-activity:2.0.0-beta01
. Версия 2.0.0-beta01 содержит эти коммиты.
Исправления ошибок
- Исправлена обработка системных кнопок. ( 2а103е )
Версия 2.0.0-альфа01
11 января 2023 г.
androidx.games:games-activity:2.0.0-alpha01
выпущен без изменений. Версия 2.0.0-alpha01 содержит эти коммиты.
Игры-активность Версия 1.2
Версия 1.2.2
7 декабря 2022 г.
Выпущен androidx.games:games-activity:1.2.2
. Версия 1.2.2 содержит эти коммиты.
Исправления ошибок
- Максимальное количество событий движения теперь можно установить во время выполнения.
Версия 1.2.2-альфа01
9 ноября 2022 г.
androidx.games:games-activity:1.2.2-alpha01
выпущен. Версия 1.2.2-alpha01 содержит эти коммиты.
Изменения API
- API теперь также содержит информацию о версии в форме
GAMEACTIVITY_PACKED_VERSION
. ( I287e6 ) - Добавлен обратный вызов
onContentRectChanged
, который вызывается, когда прямоугольник в окне, в котором должен быть размещен контент, изменился. ( I81396 )
Исправления ошибок
- Исправлено переполнение буфера событий. Оба
inputBuffer
->keyEvents
иmotionEvents
теперь являются динамически выделяемыми буферами. ( Ic00f6 ) - Ошибка изящно, если не хватает памяти. Добавлена обработка ошибок
realloc()
при изменении размера буферов.
Версия 1.2.1
13 июля 2022 г.
Выпущен androidx.games:games-activity:1.2.1
. Версия 1.2.1 содержит эти коммиты.
Исправления ошибок
- Исправлены проблемы с отсутствием файла .aar в предыдущей версии.
Версия 1.2.0
15 июня 2022 г.
Выпущен androidx.games:games-activity:1.2.0
. Версия 1.2.0 содержит эти коммиты.
Важные изменения с версии 1.1.0
- Разрешить производным классам GameActivity обрабатывать загрузку встроенной библиотеки.
- Всегда загружайте собственную библиотеку в GameActivity.onCreate.
- Возврат к загрузке библиотеки с именем «main», если другая библиотека не найдена.
Игры-активность Версия 1.1
Версия 1.1.0
23 февраля 2022 г.
Выпущены androidx.games:games-activity:1.1.0
и androidx.games:games-controller:1.1.0
. Версия 1.1.0 содержит эти коммиты.
Важные изменения с версии 1.0.0
Игровая активность:
- WindowInsets прослушивает и запрашивает метку и ответ IME
- Добавьте фильтры событий ключа и движения.
- Исправления ошибок:
- Добавьте недостающие сообщения для совместимости с NativeActivity.
- Исправить подпись onNativeWindowResized.
- Исправление потерь входных событий
Версия 1.1.0-rc01
9 февраля 2022 г.
Выпущены androidx.games:games-activity:1.1.0-rc01
и androidx.games:games-controller:1.1.0-rc01
. Версия 1.1.0-rc01 содержит эти коммиты.
Версия 1.1.0-beta03
26 января 2022 г.
androidx.games:games-activity:1.1.0-beta03
выпущен. Версия 1.1.0-beta03 содержит эти коммиты.
Исправления ошибок
- Исправить подпись
onNativeWindowResized
- Сохранять дескриптор собственного окна в
onSurfaceChanged
Версия 1.1.0-beta02
15 декабря 2021 г.
Выпущен androidx.games:games-activity:1.1.0-beta02
. Версия 1.1.0-beta02 содержит эти коммиты.
Исправления ошибок
- Исправьте состояние гонки в настройках фильтра событий.
Версия 1.1.0-бета01
17 ноября 2021 г.
Выпущен androidx.games:games-activity:1.1.0-beta01
. Версия 1.1.0-beta01 содержит эти коммиты.
Новые возможности
- Добавлена поддержка запроса вставок окон и прослушивания изменений вставок. Это позволяет играм реагировать на появление IME и справляться с вставками водопада и выреза камеры.
Изменения API
-
void GameActivity_getWindowInsets(GameActivity* activity, enum GameCommonInsetsType type, GameCommonInsets* insets);
Исправления ошибок
- Избегайте использования всех ключевых событий: громкость, камера и т. д. теперь передаются в систему.
Версия 1.1.0-альфа01
29 сентября 2021 г.
Выпущен androidx.games:games-activity:1.1.0-alpha01
. Версия 1.1.0-alpha01 содержит эти коммиты.
Изменения API
- Обратный вызов
onContentRectChanged
добавлен вGameActivityCallbacks
Исправления ошибок
- В android_native_app_glue.h добавлены недостающие сообщения:
-
APP_CMD_CONTENT_RECT_CHANGED
-
APP_CMD_WINDOW_REDRAW_NEEDED
-
Тюнер производительности игр 2.0
Версия 2.0.0
7 августа 2024 г.
Выпущен androidx.games:games-performance-tuner:2.0.0
. Версия 2.0.0 содержит эти коммиты .
Основные особенности версии 2.0.0
- Никаких серьезных изменений с версии 2.0.0beta01 нет, мы просто отмечаем эту версию как стабильную.
Версия 2.0.0-бета01
10 января 2024 г.
androidx.games:games-performance-tuner:2.0.0-beta01
Performance-tuner:2.0.0-beta01 выпущен без изменений по сравнению с последней альфа-версией. Версия 2.0.0-beta01 содержит эти коммиты.
Версия 2.0.0-альфа07
29 ноября 2023 г.
Выпущен androidx.games:games-performance-tuner:2.0.0-alpha07
tuner:2.0.0-alpha07. Версия 2.0.0-alpha07 содержит эти коммиты.
Исправления ошибок
- Исправлены отчеты телеметрии памяти, иногда сообщающие неправильные значения.
Версия 2.0.0-альфа06
1 ноября 2023 г.
Выпущен androidx.games:games-performance-tuner:2.0.0-alpha06
tuner:2.0.0-alpha06. Версия 2.0.0-alpha06 содержит эти коммиты.
Версия 2.0.0-альфа05
23 августа 2023 г.
Выпущен androidx.games:games-performance-tuner:2.0.0-alpha05
. Версия 2.0.0-alpha05 содержит эти коммиты.
Новые возможности
- Библиотека Protobuf перенесена в Protobuf lite.
Исправления ошибок
- Исправлены проблемы со свисающим указателем.
Версия 2.0.0-альфа04
19 апреля 2023 г.
Выпущен androidx.games:games-performance-tuner:2.0.0-alpha04
tuner:2.0.0-alpha04. Версия 2.0.0-alpha04 содержит эти коммиты.
Новые возможности
- Обновлены функции сбора телеметрии в библиотеке, что позволяет более детально составлять отчеты о времени рендеринга кадров.
Исправления ошибок
- Исправлена ошибка, из-за которой библиотека аварийно завершала работу, если максимальное количество ключей инструментов превышало количество гистограмм.
Версия 2.0.0-альфа03
22 февраля 2023 г.
Выпущен androidx.games:games-performance-tuner:2.0.0-alpha03
tuner:2.0.0-alpha03. Версия 2.0.0-alpha03 содержит эти коммиты.
Исправления ошибок
- Games-Performance-Tuner перенесен в новый процесс выпуска. Никаких изменений в поведении быть не должно.
Версия 2.0.0-альфа02
8 февраля 2023 г.
Выпущен androidx.games:games-performance-tuner:2.0.0-alpha02
. Версия 2.0.0-alpha02 содержит эти коммиты.
Изменения API
- Добавлен API
TuningFork_predictQualityLevels
; что поможет спрогнозировать, какие параметры уровня качества/верности будут использоваться.
Тюнер производительности игр 1.6
Версия 1.6.1-альфа01
9 ноября 2022 г.
Выпущен androidx.games:games-performance-tuner:1.6.1-alpha01
tuner:1.6.1-alpha01. Версия 1.6.1-alpha01 содержит эти коммиты.
Новые возможности
- Никаких новых изменений
Версия 1.6.0
15 июня 2022 г.
Выпущен androidx.games:games-performance-tuner:1.6.0
. Версия 1.6.0 содержит эти коммиты.
Важные изменения с версии 1.5.0
- Исправлен getpid, возвращающий 0 при попытке получить телеметрию памяти.
- Остановлено выполнение StopLoadingGroup без активной группы загрузки.
Тюнер производительности игр 1.5.0
Версия 1.5.0
9 февраля 2022 г.
Выпущен androidx.games:games-performance-tuner:1.5.0
. Версия 1.5.0 содержит эти коммиты.
Важные изменения с версии 1.4.0
- Измените интервал между загрузками программно, а не жестко запрограммируйте его в первоначальных настройках.
- Добавлена функция:
TuningFork_setAggregationStrategyInterval
- Добавлена функция:
- Исправлено повреждение памяти в ключе API для
API<=23
Версия 1.5.0-rc01
26 января 2022 г.
Выпущен androidx.games:games-performance-tuner:1.5.0-rc01
tuner:1.5.0-rc01. Версия 1.5.0-rc01 содержит эти коммиты.
Исправления ошибок
- Исправлено повреждение памяти в ключе API для API<=23.
Версия 1.5.0-бета02
15 декабря 2021 г.
Выпущен androidx.games:games-performance-tuner:1.5.0-beta02
tuner:1.5.0-beta02. Версия 1.5.0-beta02 содержит эти коммиты.
Изменения API
- Удалите изменение, нарушающее ABI, из
TuningFork_Settings
.
Версия 1.5.0-бета01
29 сентября 2021 г.
Выпущен androidx.games:games-performance-tuner:1.5.0-beta01
. Версия 1.5.0-beta01 содержит эти коммиты.
Новые возможности
- Никаких изменений по сравнению с альфа-версией. В этом выпуске было:
- Измените интервал между загрузками программно, а не жестко запрограммируйте его в первоначальных настройках.
Изменения API
- Никаких изменений по сравнению с альфа-версией. В этом выпуске было:
- Новая функция:
TuningFork_setAggregationStrategyInterval
- Новое поле в
TuningFork_Settings: aggregation_strategy_intervalms_or_count
- Новая функция:
Версия 1.5.0-альфа01
18 августа 2021 г.
Выпущен androidx.games:games-performance-tuner:1.5.0-alpha01
. Версия 1.5.0-alpha01 содержит эти коммиты.
Новые возможности
- Теперь можно устанавливать интервал между загрузками APT программно, а не с помощью файла настроек.
Изменения API
- Добавлена функция:
TuningFork_setAggregationStrategyInterval
- В структуру TuningFork_Settings добавлено поле:
aggregation_strategy_intervalms_or_count
.
Игры-активность Версия 1.0.0
Версия 1.0.0
4 августа 2021 г.
Выпущены androidx.games:games-activity:1.0.0
, androidx.games:games-controller:1.0.0
и androidx.games:games-text-input:1.0.0
. Версия 1.0.0 содержит эти коммиты.
Основные особенности версии 1.0.0
Это первый стабильный выпуск Games-Activity, Games-Controller и Games-Text-Input. Для получения дополнительной информации посетите домашнюю страницу AGDK .
Версия 1.0.0-rc01
12 июля 2021 г.
androidx.games:games-activity:1.0.0-rc01
выпущен. Версия 1.0.0-rc01 содержит эти коммиты.
Исправления ошибок
- Исправлен тип возвращаемого значения
GameActivityCallbacks::onSaveInstanceState
Версия 1.0.0-бета01
30 июня 2021 г.
Выпущен androidx.games:games-activity:1.0.0-beta01
. Версия 1.0.0-beta01 содержит эти коммиты.
Изменения API
- Переименуйте
GameActivityInputInfo
вGameActivityPointerAxes
. - Обратный вызов
onNativeWindowResized
теперь дает ширину и высоту окна. - Обратный вызов
onContentRectChanged
был удален. -
onLowMemory
был переименован вonTrimMemory
. -
GameActivity_setWindowFormat
удален. - Улучшена модель владения для указателей
GameActivityMotionEvents
иGameActivityMotionEvent
. - Улучшена модель владения состоянием пользователя в обратном вызове
onSaveInstanceState
.
Версия 1.0.0-альфа01
16 июня 2021 г.
androidx.games:games-activity:1.0.0-alpha01
выпущен.
Новые возможности
- Games-Activity — это новая библиотека, которая заменяет NativeActivity в качестве рекомендуемого способа интеграции игры C/C++ с Android.
Игровой контроллер версии 2.0
Версия 2.0.2
12 июня 2024 г.
Выпущен androidx.games:games-controller:2.0.2
. Версия 2.0.2 содержит эти коммиты .
Исправления ошибок
- Исправлена проблема, из-за которой обратные вызовы, подключенные к контроллеру, не срабатывали для контроллеров, уже подключенных до
Paddleboat_init
. - Исправлена проблема, из-за которой сенсорные панели игровых контроллеров не регистрировали нажатия сенсорной панели в
Paddleboat_processGameActivityMotionInputEvent
без включения оси давления вручную. - Исправлена проблема, из-за которой события сенсорной панели игрового контроллера не помечались как потребляемые
Paddleboat_processGameActivityMotionInputEvent
.
Версия 2.0.1
20 сентября 2023 г.
Выпущен `androidx.games:games-controller:2.0.1'. Версия 2.0.1 содержит эти коммиты.
Исправления ошибок игрового контроллера:
- Исправлено редкое условие
NullReferenceException
в обработчикеonInputDeviceChanged
. - Исправление, предотвращающее неправильную регистрацию некоторых USB-клавиатур в качестве игровых контроллеров.
Версия 2.0.0
8 марта 2023 г.
Выпущен androidx.games:games-controller:2.0.0
. Версия 2.0.0 содержит эти коммиты.
Основные особенности версии 2.0.0
- Добавлена возможность определять состояние подключения аппаратных клавиатур.
- Добавлена возможность сообщать данные о движении (акселерометр/гироскоп) с основного устройства (например, телефона), а также с контроллеров.
- Изменен API и формат базы данных определений контроллера для уменьшения объема памяти и поддержки дополнительных функций.
Версия 2.0.0-альфа01
11 января 2023 г.
Выпущен androidx.games:games-controller:2.0.0-alpha01
. Версия 2.0.0-alpha01 содержит эти коммиты.
Новые возможности
- Обнаружение аппаратной клавиатуры
- Встроенная поддержка отчетов о движении датчиков (т. е. получение данных гироскопа и акселерометра с самого телефона)
- Новый оптимизированный формат данных сопоставления контроллеров.
Изменения API
- Новые вызовы API для аппаратной клавиатуры:
Paddleboat_getPhysicalKeyboardStatus
иPaddleboat_setPhysicalKeyboardStatusCallback
- Новые вызовы API для интегрированной отчетности по данным движения датчиков:
Paddleboat_getIntegratedMotionSensorFlags
иPaddleboat_setMotionDataCallbackWithIntegratedFlags
- Новые вызовы API для обновленного формата данных сопоставления контроллера:
Paddleboat_addControllerRemapDataFromFd
,Paddleboat_addControllerRemapDataFromFileBuffer
- Устаревшие вызовы API картографии:
Paddleboat_addControllerRemapData
иPaddleboat_getControllerRemapTableData
Исправления ошибок
- Исправлена проблема совместимости с событиями движения из GameActivity 1.2.2 и выше.
Игровой контроллер версии 1.1.0
Версия 1.1.0
23 февраля 2022 г.
Выпущены androidx.games:games-activity:1.1.0
и androidx.games:games-controller:1.1.0
. Версия 1.1.0 содержит эти коммиты.
Важные изменения с версии 1.0.0
Игровая активность:
- WindowInsets прослушивает и запрашивает метку и ответ IME
- Добавьте фильтры событий ключа и движения.
- Исправления ошибок:
- Добавьте недостающие сообщения для совместимости с NativeActivity.
- Исправить подпись onNativeWindowResized.
- Исправление потерь входных событий
Версия 1.1.0-rc01
9 февраля 2022 г.
androidx.games:games-controller:1.1.0-rc01
выпущен. Версия 1.1.0-rc01 содержит эти коммиты.
Версия 1.1.0-бета01
26 января 2022 г.
androidx.games:games-controller:1.1.0-beta01
выпущен без изменений с версии 1.1.0-alpha01
. Версия 1.1.0-beta01 содержит эти коммиты.
Версия 1.1.0-альфа01
15 декабря 2021 г.
Выпущен androidx.games:games-controller:1.1.0-alpha01
. Версия 1.1.0-alpha01 содержит эти коммиты.
Новые возможности
Добавлена поддержка состояния батареи, вибрации двух двигателей, управления освещением и отчетов по осям движения на поддерживаемых контроллерах при работе на Android S или выше.
Изменения API
- Добавлена функция
Paddleboat_setMotionDataCallback
для регистрации обратных вызовов данных о движении контроллера. - Добавлена функция
Paddleboat_setControllerLight
для изменения настроек освещения контроллера. - Добавлена структура
Paddleboat_Controller_Battery
вPaddleboat_Controller_Data
- Новые структуры:
-
Paddleboat_Controller_Battery
-
Paddleboat_Motion_Data
-
- Новые перечисления:
-
Paddleboat_BatteryStatus
-
Paddleboat_LightType
-
Paddleboat_Motion_Type
-
- Новые флаги контроллера:
-
PADDLEBOAT_CONTROLLER_FLAG_ACCELEROMETER
-
PADDLEBOAT_CONTROLLER_FLAG_GYROSCOPE
-
PADDLEBOAT_CONTROLLER_FLAG_LIGHT_PLAYER
-
PADDLEBOAT_CONTROLLER_FLAG_LIGHT_RGB
-
PADDLEBOAT_CONTROLLER_FLAG_BATTERY
-
Исправления ошибок
- Добавлена альтернативная запись в базе данных deviceId для контроллера PS4.
- Добавлена запись в базе данных API >=31 для контроллера PS5.
Игровой контроллер версии 1.0.0
Версия 1.0.0
4 августа 2021 г.
Выпущены androidx.games:games-activity:1.0.0
, androidx.games:games-controller:1.0.0
и androidx.games:games-text-input:1.0.0
. Версия 1.0.0 содержит эти коммиты.
Основные особенности версии 1.0.0
Это первый стабильный выпуск Games-Activity, Games-Controller и Games-Text-Input. Для получения дополнительной информации посетите домашнюю страницу AGDK .
Версия 1.0.0-rc02
21 июля 2021 г.
androidx.games:games-controller:1.0.0-rc02
выпущен. Версия 1.0.0-rc02 содержит эти коммиты.
Исправления ошибок
- Исправлена ошибка упаковки, из-за которой импорт префаба завершался сбоем при пустых, неиспользуемых перестановках архитектуры/версии.
Версия 1.0.0-rc01
12 июля 2021 г.
Выпущен androidx.games:games-controller:1.0.0-rc01
. Версия 1.0.0-rc01 содержит эти коммиты.
Исправления ошибок
- Исправлена проблема несовместимости с последней
GameActivity
Версия 1.0.0-бета01
30 июня 2021 г.
Выпущен androidx.games:games-controller:1.0.0-beta01
. Версия 1.0.0-beta01 содержит эти коммиты.
Изменения API
- Функции, которые возвращали логическое значение успеха или неудачи, теперь возвращают перечисление
Paddleboat_Error_Code
. -
Paddleboat_onPause
переименован вPaddleboat_onStop
-
Paddleboat_onResume
переименован вPaddleboat_onStart
- Paddleboat_processGameActivityEvent разделен на две функции:
Paddleboat_processGameActivityKeyInputEvent
иPaddleboat_processGameActivityMotionInputEvent
. - Удалены расширенные функции контроллера, которые требовали сборки на основе предварительной версии Android S SDK.
- Добавлена функция
Paddleboat_getBackButtonConsumed
- Обратные вызовы состояния контроллера и мыши теперь имеют дополнительный параметр, указывающий на определяемые пользователем данные.
- Строка имени контроллера перемещена из структуры информации об устройстве, доступ к которой теперь осуществляется через функцию
Paddleboat_getControllerName
Исправления ошибок
- Исправлена проблема, из-за которой контроллер, который изначально не сообщал о себе как о контроллере, но позже делал это через сообщение onInputDeviceChanged, не определялся должным образом как соединение с контроллером.
Версия 1.0.0-альфа01
16 июня 2021 г.
Выпущен androidx.games:games-controller:1.0.0-alpha01
.
Новые возможности
- Games-Controller — это новая библиотека, предоставляющая API C для обнаружения, чтения входных данных и взаимодействия с устройствами игровых контроллеров.
Игры-Текст-Ввод 2.1
Версия 2.1.0-альфа01
26 июля 2023 г.
androidx.games:games-text-input:2.1.0-alpha01
выпущен. Версия 2.1.0-alpha01 содержит эти коммиты.
Новые возможности
- Добавить поддержку многострочного и однострочного режимов.
Изменения API
- Добавьте функцию
isSoftwareKeyboardVisible
. - Добавьте определения битовых полей для
GameActivity_setImeEditorInfo
- Добавить обратный вызов
onEditorAction
Исправления ошибок
- Исправлена несинхронизация аппаратной и программной клавиатуры.
- Четкий фокус, когда программная клавиатура скрыта
Игры-Текст-Ввод 2.0
Версия 2.0.0
8 марта 2023 г.
androidx.games:games-text-input:2.0.0
выпущен. Версия 2.0.0 содержит эти коммиты.
Важные изменения с версии 1.1.1
- Обновление мажорной версии в связи с изменениями в системе сборки, обновлений самой библиотеки/API нет.
Игры-Текст-Ввод Версия 1.1
Версия 1.1.2-альфа01
9 ноября 2022 г.
androidx.games:games-text-input:1.1.2-alpha01
выпущен. Версия 1.1.2-alpha01 содержит эти коммиты.
Новые возможности
- Никаких новых изменений
Версия 1.1.1
13 июля 2022 г.
androidx.games:games-text-input:1.1.1
выпущен. Версия 1.1.1 содержит эти коммиты.
Исправления ошибок
- Исправлены проблемы с отсутствием файла .aar в предыдущей версии.
Версия 1.1.0
9 февраля 2022 г.
androidx.games:games-text-input:1.1.0
выпущен. Версия 1.1.0 содержит эти коммиты.
Важные изменения по сравнению с версией 1.0.0 . Добавлены функции прослушивания и запроса WindowInsets в GameTextInput. Добавлен отсутствующий заголовок gamecommon.h
Версия 1.1.0-rc01
26 января 2022 г.
androidx.games:games-text-input:1.1.0-rc01
выпущен. Версия 1.1.0-rc01 содержит эти коммиты.
Версия 1.1.0-бета01
15 декабря 2021 г.
androidx.games:games-text-input:1.1.0-beta01
выпущен. Версия 1.1.0-beta01 содержит эти коммиты.
Исправления ошибок
- Исправлен водопад и вставки IME.
- Добавить отсутствующий заголовок gamecommon.h.
Версия 1.1.0-альфа01
13 октября 2021 г.
androidx.games:games-text-input:1.1.0-alpha01
выпущен. Версия 1.1.0-alpha01 содержит эти коммиты.
Изменения API
- Добавлена функциональность вставок IME в GameTextInput.
Игры-Текст-Ввод Версия 1.0
Версия 1.0.0
4 августа 2021 г.
Выпущены androidx.games:games-activity:1.0.0
, androidx.games:games-controller:1.0.0
и androidx.games:games-text-input:1.0.0
. Версия 1.0.0 содержит эти коммиты.
Основные особенности версии 1.0.0
Это первый стабильный выпуск Games-Activity, Games-Controller и Games-Text-Input. Для получения дополнительной информации посетите домашнюю страницу AGDK .
Версия 1.0.0-rc01
12 июля 2021 г.
androidx.games:games-text-input:1.0.0-rc01
выпущен без изменений. Версия 1.0.0-rc01 содержит эти коммиты.
Версия 1.0.0-бета01
30 июня 2021 г.
androidx.games:games-text-input:1.0.0-beta01
выпущен. Версия 1.0.0-beta01 содержит эти коммиты.
Изменения API
- Улучшена модель владения объектами GameTextInputState.
- Приведение типов в соответствие с NDK.
Версия 1.0.0-альфа01
16 июня 2021 г.
androidx.games:games-text-input:1.0.0-alpha01
выпущен.
Новые возможности
- Games-Text-Input — это новая библиотека, помогающая разработчикам игр использовать ввод с помощью программной клавиатуры Android из C/C++.
Игры Frame Pacing, версия 2.1
Версия 2.1.2
24 июля 2024 г.
androidx.games:games-frame-pacing:2.1.2
выпущен. Версия 2.1.2 содержит эти коммиты .
Исправления ошибок
- Swappy теперь использует
AChoreographer_postVsyncCallback
из API 33 для более точного расчета времени презентации. Это исправляет ошибку на устройствах с частотой 120 Гц, из-за которой пропадали кадры.
Версия 2.1.1
10 июля 2024 г.
androidx.games:games-frame-pacing:2.1.1
выпущен. Версия 2.1.1 содержит эти коммиты .
Исправления ошибок
- Правильно отмените регистрацию прослушивателя дисплея в swappy, чтобы избежать зависания.
- Исправлен сбой в
ChoreographerFilter::onSettingsChanged
при использовании уничтоженного мьютекса.
Версия 2.1.0
15 ноября 2023 г.
Выпущен androidx.games:games-frame-pacing:2.1.0
. Версия 2.1.0 содержит эти коммиты.
Версия 2.1.0-rc01
20 сентября 2023 г.
Выпущен androidx.games:games-frame-pacing:2.1.0-rc01
. Версия 2.1.0-rc01 содержит эти коммиты.
Версия 2.1.0-бета01
24 мая 2023 г.
androidx.games:games-frame-pacing:2.1.0-beta01
выпущен. Версия 2.1.0-beta01 содержит эти коммиты.
Исправления ошибок
- Тайм-аут в случае сбоя инициализации
NDKChoreographer
( ef466d ) - При использовании
SwappyGL_getSupportedRefreshPeriodsNS
частота обновления запроса явно из системы ( c85235 )
Версия 2.1.0-альфа01
5 апреля 2023 г.
androidx.games:games-frame-pacing:2.1.0-alpha01
выпущен. Версия 2.1.0-alpha01 содержит эти коммиты.
Новые возможности
- Новый API для сброса состояния синхронизации кадров.
- Новый API для отключения влияния swappy на частоту кадров, сохраняя при этом время работы процессора и графического процессора.
Изменения API
-
SwappyGL_resetFramePacing/SwappyVk_resetFramePacing
теперь можно использовать для сброса внутреннего состояния синхронизации кадров. При синхронизации кадров теперь будут учитываться данные только с момента вызова API сброса. -
SwappyGL_enableFramePacing/SwappyVk_enableFramePacing
теперь можно использовать для включения/выключения синхронизации кадров в swappy. Когда отключено, -
SwappyGL_enableBlockingWait/SwappyVk_enableBlockingWait
можно использовать для управления тем, происходит ли ожидание блокировки работы графического процессора последнего кадра, когда частота кадров отключена.
Исправления ошибок
- Улучшена производительность для случаев, связанных с графическим процессором, при использовании Swappy GL API.
Игры Frame Pacing, версия 2.0
Версия 2.0.0
8 марта 2023 г.
Выпущен androidx.games:games-frame-pacing:2.0.0
. Версия 2.0.0 содержит эти коммиты.
Важные изменения с версии 1.10.1
- Система сборки претерпела серьезные изменения, в результате которых была создана только одна библиотека вместо нескольких для каждой версии SDK/NDK.
- Добавлена статистика Vulkan Frame.
- Добавлен новый API для очистки статистики кадров.
- В режиме выпуска все журналы молчат, их можно включить в режиме отладки.
Версия 2.0.0-rc01
22 февраля 2023 г.
Выпущен androidx.games:games-frame-pacing:2.0.0-rc01
. Версия 2.0.0-rc01 содержит эти коммиты.
Новые возможности
- Ведение журнала теперь скрыто за флагом компиляции. По умолчанию в выпускной сборке библиотеки ведение журнала не ведется, а в отладочной версии библиотеки все ведение журнала включено.
Версия 2.0.0-бета01
8 февраля 2023 г.
androidx.games:games-frame-pacing:2.0.0-beta01
выпущен. Версия 2.0.0-beta01 содержит эти коммиты.
Новые возможности
- Представлен новый API для очистки статистики кадров.
Изменения API
- Добавлены API
SwappyGL_clearStats
иSwappyGL_clearStats
.
Версия 2.0.0-альфа01
11 января 2023 г.
Выпущен androidx.games:games-frame-pacing:2.0.0-alpha01
. Версия 2.0.0-alpha01 содержит эти коммиты.
Новые возможности
- Добавлена статистика кадров вулкана.
Изменения API
- Увеличение основной версии из-за рефакторинга файлов сборки
- Добавлено 3 новых API:
SwappyVk_enableStats
,SwappyVk_recordFrameStart
иSwappyVk_getStats
Исправления ошибок
- Применять порог только в режиме автоматической замены ( Ic0786 )
Скорость воспроизведения кадров 1.10
Версия 1.10.2-альфа01
9 ноября 2022 г.
androidx.games:games-frame-pacing:1.10.2-alpha01
выпущен. Версия 1.10.2-alpha01 содержит эти коммиты.
Новые возможности
- Никаких новых изменений
Версия 1.10.1
15 июня 2022 г.
androidx.games:games-frame-pacing:1.10.1
выпущен. Версия 1.10.1 содержит эти коммиты.
Исправления ошибок
- Исправлена ошибка, из-за которой swappy не собирался с ndk <23 и >17.
- Открытый API для получения частот обновления, поддерживаемых дисплеем.
Версия 1.10.0
23 февраля 2022 г.
Выпущен androidx.games:games-frame-pacing:1.10.0
. Версия 1.10.0 содержит эти коммиты.
Важные изменения с версии 1.9.0
- Игнорируйте загрязняющие входные данные фильтра хореографа и сглаживайте больше, чтобы предотвратить зависания эмулятора.
- Добавьте функции *_uninjectTracer.
Версия 1.10.0-rc01
9 февраля 2022 г.
Выпущен androidx.games:games-frame-pacing:1.10.0-rc01
. Версия 1.10.0-rc01 содержит эти коммиты.
Версия 1.10.0-бета01
26 января 2022 г.
androidx.games:games-frame-pacing:1.10.0-beta01
выпущен. Версия 1.10.0-beta01 содержит эти коммиты.
Версия 1.10.0-альфа01
15 декабря 2021 г.
androidx.games:games-frame-pacing:1.10.0-alpha01
выпущен. Версия 1.10.0-alpha01 содержит эти коммиты.
Новые возможности
- Добавление функции
SwappyGL_uninjectTracer
.
Изменения API
- Удалите обратные вызовы, которые ранее были добавлены с помощью
SwappyGL_injectTracer
, используя APISwappyGL_uninjectTracer(const SwappyTracer *t)
.
Изменение кадров в играх 1.9
Версия 1.9.1
13 октября 2021 г.
androidx.games:games-frame-pacing:1.9.1
выпущен. Версия 1.9.1 содержит эти коммиты.
Исправления ошибок
- Исправлено b/199487756.
Версия 1.9.0
12 июля 2021 г.
Выпущен androidx.games:games-frame-pacing:1.9.0
. Версия 1.9.0 содержит эти коммиты.
Важные изменения с версии 1.7.0
- Обновлено для соответствия внутренней схеме управления версиями.
Частота кадров в играх 1.7.0
Версия 1.7.0
30 июня 2021 г.
Выпущен androidx.games:games-frame-pacing:1.7.0
. Версия 1.7.0 содержит эти коммиты.
Версия 1.7.0-rc01
2 июня 2021 г.
androidx.games:games-frame-pacing:1.7.0-rc01
выпущен. Версия 1.7.0-rc01 содержит эти коммиты.
Версия 1.7.0-бета02
24 февраля 2021 г.
androidx.games:games-frame-pacing:1.7.0-beta02
выпущен.
Версия 1.7.0-бета01
16 декабря 2020 г.
androidx.games:games-frame-pacing:1.7.0-beta01
выпущен.
Тюнер производительности игр 1.4.3
Версия 2.0.0-rc01
24 июля 2024 г.
Выпущен androidx.games:games-performance-tuner:2.0.0-rc01
tuner:2.0.0-rc01. Версия 2.0.0-rc01 содержит эти коммиты .
Версия 1.4.3
12 июля 2021 г.
Выпущен androidx.games:games-performance-tuner:1.4.3
tuner:1.4.3. Версия 1.4.3 содержит эти коммиты.
Важные изменения с версии 1.1.0
- Обновлено для соответствия внутренней схеме управления версиями.
Тюнер производительности игр 1.1.0
Версия 1.1.0
30 июня 2021 г.
Выпущен androidx.games:games-performance-tuner:1.1.0
. Версия 1.1.0 содержит эти коммиты.
Версия 1.1.0-rc01
2 июня 2021 г.
Выпущен androidx.games:games-performance-tuner:1.1.0-rc01
tuner:1.1.0-rc01. Версия 1.1.0-rc01 содержит эти коммиты.
Версия 1.1.0-beta03
21 апреля 2021 г.
Выпущен androidx.games:games-performance-tuner:1.1.0-beta03
tuner:1.1.0-beta03.
Версия 1.1.0-beta02
24 февраля 2021 г.
Выпущен androidx.games:games-performance-tuner:1.1.0-beta02
.
Версия 1.1.0-бета01
16 декабря 2020 г.
Выпущен androidx.games:games-performance-tuner:1.1.0-beta01
tuner:1.1.0-beta01.
Версия 1.1.0-альфа01
Выпущен androidx.games:games- Performance-tuner:1.1.0-alpha01.
Версия 1.0.0
Версия 1.0.0-альфа02
12 августа 2020 г.
Библиотека Android Gaming была переименована в библиотеку Android Games.
androidx.gaming -> androidx.games
Версия 1.0.0-альфа01
10 июня 2020 г.
Выпущен androidx.games:1.0.0-alpha01.