เกม Android
ดูข้อมูลเพิ่มเติมเกี่ยวกับ Android Game SDK ได้ในเอกสารประกอบ SDK และหมายเหตุเกี่ยวกับรุ่น SDK
ตารางนี้แสดงรายการอาร์ติแฟกต์ทั้งหมดในกลุ่ม androidx.games
อาร์ติแฟกต์ | รุ่นที่เสถียร | ตัวเลือกถอนการอ้างสิทธิ์ | รุ่นเบต้า | เวอร์ชันอัลฟ่า |
---|---|---|---|---|
games-activity | 3.0.5 | - | - | 4.0.0-alpha01 |
games-controller | 2.0.2 | - | - | - |
games-frame-pacing | 2.1.2 | - | - | - |
คำแนะนำเรื่องความจำเกม | 2.0.1 | - | 2.1.0-beta01 | - |
การป้อนข้อความของเกม | 3.0.4 | - | - | 4.0.0-alpha01 |
ตัวปรับประสิทธิภาพเกม | 2.0.0 | - | - | - |
ข้อกำหนด
games-memory-advice
MemoryAdvice API กำหนดให้แอปพลิเคชันของคุณสร้างขึ้นด้วย NDK เวอร์ชัน r23.* ขึ้นไป
การประกาศทรัพยากร Dependency
หากต้องการเพิ่มทรัพยากร Dependency ในเกม คุณต้องเพิ่มที่เก็บ Maven ของ Google ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมได้ที่ที่เก็บ Maven ของ Google
เพิ่มทรัพยากร Dependency ของอาร์ติแฟกต์ที่ต้องการในไฟล์ build.gradle
สำหรับแอปหรือโมดูลของคุณ ไลบรารี games-activity
ได้ผสานรวมไลบรารี game-text-input
เวอร์ชันเดียวกันแล้ว แอป GameActivity
จึงรวมทรัพยากร Dependency ของ game-text-input
ไม่ได้อีก
Groovy
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" }
Kotlin
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 ได้ โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีแนวคิดในการปรับปรุงคลังนี้ โปรดดูปัญหาที่มีอยู่ในคลังนี้ก่อนสร้างปัญหาใหม่ คุณสามารถเพิ่มการโหวตลงในปัญหาที่มีอยู่ โดยคลิกปุ่มดาว
ดูข้อมูลเพิ่มเติมในเอกสารประกอบของเครื่องมือติดตามปัญหา
Games-Memory-Advice เวอร์ชัน 2.1
เวอร์ชัน 2.1.0-beta01
29 พฤศจิกายน 2023
androidx.games:games-memory-advice:2.1.0-beta01
ได้รับการปล่อยแล้ว เวอร์ชัน 2.1.0-beta01 มีการคอมมิตเหล่านี้
เวอร์ชัน 2.1.0-alpha01
15 พฤศจิกายน 2023
androidx.games:games-memory-advice:2.1.0-alpha01
ได้รับการปล่อยแล้ว เวอร์ชัน 2.1.0-alpha01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- อัปเดตโมเดลหน่วยความจําของไลบรารีเพื่อให้คาดการณ์ได้ดีขึ้น
การเปลี่ยนแปลง API
- เพิ่ม API ใหม่
getAvailableMemory()
ซึ่งแสดงผลจํานวนหน่วยความจําโดยประมาณที่สามารถจัดสรรได้อย่างปลอดภัยเป็นไบต์
เวอร์ชัน 2.1.0-alpha01
26 กรกฎาคม 2023
androidx.games:games-memory-advice:2.1.0-alpha01
ได้รับการปล่อยแล้ว เวอร์ชัน 2.1.0-alpha01 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- เพิ่มฟังก์ชัน
GetAvailableMemory
การแก้ไขข้อบกพร่อง
- อัปเดตโมเดลคำแนะนำด้านหน่วยความจำ
- แก้ไขเป้าหมายการสร้าง
memory_advice
ที่แชร์
Games-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
- เราได้ฝึกและเผยแพร่โมเดล ML ใหม่ในเวอร์ชันนี้
- API สำหรับคาดการณ์ปริมาณหน่วยความจำที่ว่างอยู่
เวอร์ชัน 2.0.0-rc01
26 กรกฎาคม 2023
androidx.games:games-memory-advice:2.0.0-rc01
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-rc01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- มีโมเดลใหม่เพื่อคาดคะเนพื้นที่เก็บข้อมูลที่เหลือได้ดีขึ้น
แก้ไขข้อบกพร่อง
- คำแนะนำด้านหน่วยความจำที่แก้ไขแล้วไม่ทำงานกับ STL ที่แชร์
เวอร์ชัน 2.0.0-beta04
24 พฤษภาคม 2023
androidx.games:games-memory-advice:2.0.0-beta04
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-beta04 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- อัปเดตโมเดลแมชชีนเลิร์นนิงที่ขับเคลื่อนไลบรารี ซึ่งจะช่วยปรับปรุงผลลัพธ์สำหรับโทรศัพท์รุ่นใหม่ๆ
เวอร์ชัน 2.0.0-beta03
5 เมษายน 2023
androidx.games:games-memory-advice:2.0.0-beta03
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-beta03 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องที่ไลบรารีโหลดชิ้นงาน tensorflow lite ที่จําเป็นอย่างไม่ถูกต้อง
เวอร์ชัน 2.0.0-beta02
22 มีนาคม 2023
androidx.games:games-memory-advice:2.0.0-beta02
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-beta02 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องที่ทำให้ลิงก์ไลบรารีเวอร์ชันแบบคงที่อย่างไม่ถูกต้อง
เวอร์ชัน 2.0.0-beta01
22 กุมภาพันธ์ 2023
androidx.games:games-memory-advice:2.0.0-beta01
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-beta01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- ไม่มีการเปลี่ยนแปลงใหม่
เวอร์ชัน 2.0.0-alpha01
8 กุมภาพันธ์ 2023
androidx.games:games-memory-advice:2.0.0-alpha01
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-alpha01 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- เวอร์ชันหลักเพิ่มขึ้นเนื่องจากการแยกโครงสร้างไฟล์บิลด์
การแก้ไขข้อบกพร่อง
- ตอนนี้การกำหนดค่าชิ้นงานคลังที่ไม่ถูกต้องจะแสดงข้อผิดพลาดแทนที่จะขัดข้อง
Games-Memory-Advice เวอร์ชัน 1.0.0
เวอร์ชัน 1.0.0-beta03
9 พฤศจิกายน 2022
androidx.games:games-memory-advice:1.0.0-beta03
ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-beta03 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- ไม่มีการเปลี่ยนแปลงใหม่
เวอร์ชัน 1.0.0-beta01
9 มีนาคม 2022
androidx.games:games-memory-advice:1.0.0-beta01
ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-beta01 มีการคอมมิตเหล่านี้
- ไม่มีการเปลี่ยนแปลงนับตั้งแต่ 1.0.0-alpha01
เวอร์ชัน 1.0.0-alpha01
23 กุมภาพันธ์ 2022
ปล่อย androidx.games:games-memory-advice:1.0.0-alpha01
แล้ว เวอร์ชัน 1.0.0-alpha01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- ไลบรารี C นี้ให้ความสะดวกในการค้นหาและรับ Callback สำหรับการเปลี่ยนแปลงสถานะหน่วยความจำของอุปกรณ์ที่กำลังใช้งานเกม
การเปลี่ยนแปลง API
- นี่เป็นรุ่นแรกของคลังคำแนะนำเกี่ยวกับความทรงจำ ดู API ฉบับเต็มได้ที่ include/memory_advice/memory_advice.h.
การสนับสนุนภายนอก
- ไลบรารีนี้ใช้ tensorflow ซึ่งดูใบอนุญาตและใบอนุญาตของ Dependency แบบทรานซิทีฟได้ที่ https://github.com/tensorflow/tensorflow
Games-Text-Input เวอร์ชัน 3.0
เวอร์ชัน 3.0.4
7 สิงหาคม 2024
androidx.games:games-text-input:3.0.4
ได้รับการปล่อยแล้ว เวอร์ชัน 3.0.4 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไขฟังก์ชันการลบที่มีและไม่มีการเลือกข้อความ
กิจกรรมเกมเวอร์ชัน 4.0
เวอร์ชัน 4.0.0-alpha01
16 ตุลาคม 2024
ปล่อย androidx.games:games-activity:4.0.0-alpha01
และ androidx.games:games-text-input:4.0.0-alpha01
แล้ว เวอร์ชัน 4.0.0-alpha01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- ตอนนี้
GameTextInput
รองรับแป้นซ้าย/ขวาแล้ว
การเปลี่ยนแปลง API
- นำอินเทอร์เฟซ Java ที่ล้าสมัยของ
GameTextInput
ออกแล้ว - ขณะนี้ Prefabs สำหรับทั้ง
GameActivity
และGameTextInput
ได้รวมไฟล์ต้นฉบับทั้งหมดแล้ว เราไม่แนะนําให้ใช้#include <GameActivity.cpp>
อีกต่อไป โปรดลิงก์กับไลบรารีแบบคงที่หรือแบบไดนามิกที่เหมาะสมแทน เช่นgame-activity::game-activity_static
ในCMake
ไลบรารีเหล่านี้จะจัดส่งในไฟล์ AAR
การแก้ไขข้อบกพร่อง
- มีการแก้ไขหลายอย่างใน
GameTextInput
ฟังก์ชันการพิมพ์และการนำออกได้รับการแก้ไขแล้ว - ปรับปรุงความเข้ากันได้กับแป้นพิมพ์ซอฟต์แวร์ยอดนิยมส่วนใหญ่แล้ว
- แก้ไขการจัดการอักขระพิเศษในแป้นพิมพ์ฮาร์ดแวร์
- แก้ไขการเข้าถึง Null Pointer ที่พบได้น้อยใน
GameActivity
Games-Activity เวอร์ชัน 3.0
เวอร์ชัน 3.0.5
7 สิงหาคม 2024
androidx.games:games-activity:3.0.5
ได้รับการปล่อยแล้ว เวอร์ชัน 3.0.5 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
GameActivity
เวอร์ชันใหม่เพื่อให้ตรงกับGameTextInput
เวอร์ชัน 3.0.4 (แก้ไขฟังก์ชันการลบข้อความในอินพุต)
เวอร์ชัน 3.0.4
10 กรกฎาคม 2024
androidx.games:games-activity:3.0.4
ได้รับการปล่อยแล้ว เวอร์ชัน 3.0.4 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไขการจัดการตัวชี้ Null
- แก้ไขการอัปเดตสถานะที่ขาดหายไปสำหรับบางรัฐใน Callback ของ
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 ไลบรารีมีการเปลี่ยนแปลงตามเวอร์ชัน 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-beta01
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-alpha01
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
ต้องการพารามิเตอร์ enum ไม่ใช่จำนวนเต็ม - ย้ายฟังก์ชันภายในของ
GameActivityEvents
ไปยังGameActivityEvents_internal.h
- ประเภทอินพุตของ
GameTextInput
ยังเป็นรายการที่ระบุ ไม่ใช่จำนวนเต็ม
Games-Activity เวอร์ชัน 2.1
เวอร์ชัน 2.1.0-alpha02
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-alpha01
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-beta01
8 กุมภาพันธ์ 2023
ปล่อย androidx.games:games-activity:2.0.0-beta01
แล้ว เวอร์ชัน 2.0.0-beta01 มีการคอมมิตเหล่านี้
แก้ไขข้อบกพร่อง
- แก้ไขการจัดการปุ่มของระบบ (2a103e)
เวอร์ชัน 2.0.0-alpha01
11 มกราคม 2023
androidx.games:games-activity:2.0.0-alpha01
เผยแพร่โดยไม่มีการเปลี่ยนแปลง เวอร์ชัน 2.0.0-alpha01 มีการคอมมิตเหล่านี้
Games-Activity เวอร์ชัน 1.2
เวอร์ชัน 1.2.2
7 ธันวาคม 2022
androidx.games:games-activity:1.2.2
ได้รับการปล่อยแล้ว เวอร์ชัน 1.2.2 มีคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- ตอนนี้คุณตั้งค่าเหตุการณ์การเคลื่อนไหวสูงสุดในช่วงรันไทม์ได้แล้ว
เวอร์ชัน 1.2.2-alpha01
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-beta01
17 พฤศจิกายน 2021
androidx.games:games-activity:1.1.0-beta01
ได้รับการปล่อยแล้ว เวอร์ชัน 1.1.0-beta01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เพิ่มการรองรับการค้นหาส่วนแทรกของหน้าต่างและการรอฟังการเปลี่ยนแปลงส่วนแทรก ซึ่งจะช่วยให้เกมตอบสนองต่อป๊อปอัป IME และจัดการกับส่วนแทรก Waterfall และการตัดขอบกล้องได้
การเปลี่ยนแปลง API
void GameActivity_getWindowInsets(GameActivity* activity, enum GameCommonInsetsType type, GameCommonInsets* insets);
การแก้ไขข้อบกพร่อง
- หลีกเลี่ยงการใช้เหตุการณ์สำคัญทั้งหมด เช่น ระดับเสียง กล้อง ฯลฯ ในตอนนี้
เวอร์ชัน 1.1.0-alpha01
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
Games Performance Tuner 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-beta01
10 มกราคม 2024
androidx.games:games-performance-tuner:2.0.0-beta01
เผยแพร่แล้วโดยไม่มีการเปลี่ยนแปลงจากรุ่นอัลฟ่ารุ่นล่าสุด เวอร์ชัน 2.0.0-beta01 มีการคอมมิตเหล่านี้
เวอร์ชัน 2.0.0-alpha07
29 พฤศจิกายน 2023
androidx.games:games-performance-tuner:2.0.0-alpha07
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-alpha07 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- การรายงานการวัดและส่งข้อมูลทางไกลของหน่วยความจำที่แก้ไขแล้วบางครั้งจะรายงานค่าที่ไม่ถูกต้อง
เวอร์ชัน 2.0.0-alpha06
1 พฤศจิกายน 2023
androidx.games:games-performance-tuner:2.0.0-alpha06
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-alpha06 มีการคอมมิตเหล่านี้
เวอร์ชัน 2.0.0-alpha05
23 สิงหาคม 2023
androidx.games:games-performance-tuner:2.0.0-alpha05
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-alpha05 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- ย้ายข้อมูลไลบรารี Protobuf ไปยัง Protobuf lite แล้ว
การแก้ไขข้อบกพร่อง
- แก้ไขปัญหาเกี่ยวกับเคอร์เซอร์ที่ลอยอยู่
เวอร์ชัน 2.0.0-alpha04
19 เมษายน 2023
ปล่อย androidx.games:games-performance-tuner:2.0.0-alpha04
แล้ว เวอร์ชัน 2.0.0-alpha04 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- อัปเดตฟีเจอร์การเก็บรวบรวมข้อมูลการวัดและส่งข้อมูลทางไกลในคลัง ซึ่งช่วยให้รายงานเวลาในการเรนเดอร์เฟรมได้ละเอียดยิ่งขึ้น
การแก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องที่ทำให้คลังล่มหากคีย์การวัดผลสูงสุดมีจำนวนมากกว่าจํานวนฮิสโตแกรม
เวอร์ชัน 2.0.0-alpha03
22 กุมภาพันธ์ 2023
androidx.games:games-performance-tuner:2.0.0-alpha03
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-alpha03 มีการคอมมิตเหล่านี้
แก้ไขข้อบกพร่อง
- Games-Performance-Tuner ได้ย้ายไปยังกระบวนการเผยแพร่ใหม่แล้ว โดยลักษณะการทํางานจะไม่เปลี่ยนแปลง
เวอร์ชัน 2.0.0-alpha02
8 กุมภาพันธ์ 2023
ปล่อย androidx.games:games-performance-tuner:2.0.0-alpha02
แล้ว เวอร์ชัน 2.0.0-alpha02 มีคอมมิตเหล่านี้
การเปลี่ยนแปลง API
TuningFork_predictQualityLevels
เพิ่ม API ซึ่งจะช่วยคาดการณ์ระดับคุณภาพ/พารามิเตอร์ความแม่นยำที่เหมาะสมที่จะใช้
Games Performance Tuner 1.6
เวอร์ชัน 1.6.1-alpha01
9 พฤศจิกายน 2022
ปล่อย androidx.games:games-performance-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 ทำงานโดยไม่มีกลุ่มการโหลดที่ใช้งานอยู่
Games Performance Tuner 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
ได้รับการปล่อยแล้ว เวอร์ชัน 1.5.0-rc01 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องของหน่วยความจำในคีย์ API ของ API<=23
เวอร์ชัน 1.5.0-beta02
15 ธันวาคม 2021
androidx.games:games-performance-tuner:1.5.0-beta02
ได้รับการปล่อยแล้ว เวอร์ชัน 1.5.0-beta02 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- นำการเปลี่ยนแปลงที่ทำให้เกิด ABI ออกจาก
TuningFork_Settings
เวอร์ชัน 1.5.0-beta01
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-alpha01
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-beta01
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
- ปรับปรุงรูปแบบการเป็นเจ้าของสถานะผู้ใช้ใน Callback
onSaveInstanceState
เวอร์ชัน 1.0.0-alpha01
16 มิถุนายน 2021
androidx.games:games-activity:1.0.0-alpha01
ได้รับการปล่อยแล้ว
ฟีเจอร์ใหม่
- Games-Activity เป็นไลบรารีใหม่ที่เข้ามาแทนที่ NativeActivity ซึ่งเป็นวิธีที่แนะนําในการผสานรวมเกม C/C++ เข้ากับ Android
Games Controller เวอร์ชัน 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-alpha01
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 ขึ้นไป
Games-Controller เวอร์ชัน 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-beta01
26 มกราคม 2022
androidx.games:games-controller:1.1.0-beta01
เผยแพร่โดยไม่มีการเปลี่ยนแปลงนับตั้งแต่ 1.1.0-alpha01
เวอร์ชัน 1.1.0-beta01 มีการคอมมิตเหล่านี้
เวอร์ชัน 1.1.0-alpha01
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
Games Controller เวอร์ชัน 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 มีการคอมมิตเหล่านี้
แก้ไขข้อบกพร่อง
- แก้ไขข้อผิดพลาดในการบรรจุที่ทำให้การนําเข้า Prefab ไม่สําเร็จเมื่อมีการเรียงลําดับสถาปัตยกรรม/เวอร์ชันที่ว่างเปล่าและไม่ได้ใช้
เวอร์ชัน 1.0.0-rc01
12 กรกฎาคม 2021
ปล่อย androidx.games:games-controller:1.0.0-rc01
แล้ว เวอร์ชัน 1.0.0-rc01 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไขปัญหาความเข้ากันไม่ได้กับ
GameActivity
เวอร์ชันล่าสุด
เวอร์ชัน 1.0.0-beta01
30 มิถุนายน 2021
androidx.games:games-controller:1.0.0-beta01
ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-beta01 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- ตอนนี้ฟังก์ชันที่แสดงผลบูลีนสำหรับความสำเร็จหรือความล้มเหลวจะแสดงผล
Paddleboat_Error_Code
enum - เปลี่ยนชื่อ
Paddleboat_onPause
เป็นPaddleboat_onStop
- เปลี่ยนชื่อ
Paddleboat_onResume
เป็นPaddleboat_onStart
- Paddleship_processGameActivityEvent แบ่งเป็น 2 ฟังก์ชันได้แก่
Paddleboat_processGameActivityKeyInputEvent
และPaddleboat_processGameActivityMotionInputEvent
- นำฟีเจอร์ตัวควบคุมแบบขยายออกซึ่งจำเป็นต้องสร้างกับ Android S SDK เวอร์ชันตัวอย่าง
- เพิ่มฟังก์ชัน
Paddleboat_getBackButtonConsumed
แล้ว - ตอนนี้ Callback สถานะตัวควบคุมและเมาส์มีพารามิเตอร์ตัวเลือกของพอยน์เตอร์ไปยังข้อมูลที่ผู้ใช้กําหนด
- ย้ายสตริงชื่อตัวควบคุมออกจากโครงสร้างข้อมูลอุปกรณ์ ตอนนี้เข้าถึงผ่านฟังก์ชัน
Paddleboat_getControllerName
การแก้ไขข้อบกพร่อง
- แก้ไขปัญหาที่ตัวควบคุมที่ไม่ได้รายงานว่าตัวเองเป็นตัวควบคุมในตอนแรก แต่ภายหลังดำเนินการผ่านข้อความ onInputDeviceChanged ตรวจไม่พบอย่างไม่ถูกต้องว่าเป็นการเชื่อมต่อตัวควบคุม
เวอร์ชัน 1.0.0-alpha01
16 มิถุนายน 2021
androidx.games:games-controller:1.0.0-alpha01
ได้รับการปล่อยแล้ว
ฟีเจอร์ใหม่
- Games-Controller เป็นไลบรารีใหม่ที่ให้บริการ C API สําหรับตรวจหา อ่านอินพุตจาก และโต้ตอบกับอุปกรณ์เกมคอนโทรลเลอร์
Games-Text-Input 2.1
เวอร์ชัน 2.1.0-alpha01
26 กรกฎาคม 2023
ปล่อย androidx.games:games-text-input:2.1.0-alpha01
แล้ว เวอร์ชัน 2.1.0-alpha01 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เพิ่มการรองรับโหมดหลายบรรทัดและโหมดบรรทัดเดียว
การเปลี่ยนแปลง API
- เพิ่มฟังก์ชัน
isSoftwareKeyboardVisible
- เพิ่มคำจำกัดความของบิตฟิลด์สำหรับ
GameActivity_setImeEditorInfo
- เพิ่มการเรียกกลับ
onEditorAction
การแก้ไขข้อบกพร่อง
- แก้ไขแป้นพิมพ์ฮาร์ดแวร์และซอฟต์แวร์ไม่ซิงค์กัน
- ล้างโฟกัสเมื่อแป้นพิมพ์เสมือนซ่อนอยู่
Games-Text-Input 2.0
เวอร์ชัน 2.0.0
8 มีนาคม 2023
ปล่อย androidx.games:games-text-input:2.0.0
แล้ว เวอร์ชัน 2.0.0 มีคอมมิตเหล่านี้
การเปลี่ยนแปลงที่สําคัญนับตั้งแต่เวอร์ชัน 1.1.1
- การอัปเดตเวอร์ชันหลักเนื่องจากการเปลี่ยนแปลงระบบบิลด์ จะไม่มีการอัปเดตไลบรารี/API เอง
Games-Text-Input เวอร์ชัน 1.1
เวอร์ชัน 1.1.2-alpha01
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-beta01
15 ธันวาคม 2021
androidx.games:games-text-input:1.1.0-beta01
ได้รับการปล่อยแล้ว เวอร์ชัน 1.1.0-beta01 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไข Waterfall และ IME insets
- เพิ่มส่วนหัว gamecommon.h ที่ขาดหายไป
เวอร์ชัน 1.1.0-alpha01
13 ตุลาคม 2021
androidx.games:games-text-input:1.1.0-alpha01
ได้รับการปล่อยแล้ว เวอร์ชัน 1.1.0-alpha01 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- เพิ่มฟังก์ชันการแทรก IME ลงใน GameTextInput
Games-Text-Input เวอร์ชัน 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-beta01
30 มิถุนายน 2021
androidx.games:games-text-input:1.0.0-beta01
ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-beta01 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- ปรับปรุงรูปแบบการเป็นเจ้าของออบเจ็กต์ GameTextInputState
- จัดระเบียบประเภทให้สอดคล้องกับ NDK
เวอร์ชัน 1.0.0-alpha01
16 มิถุนายน 2021
ปล่อย androidx.games:games-text-input:1.0.0-alpha01
แล้ว
ฟีเจอร์ใหม่
- Games-Text-Input เป็นไลบรารีใหม่ที่จะช่วยให้นักพัฒนาเกมใช้การป้อนข้อมูลด้วยแป้นพิมพ์เสมือนจริงของ Android จาก C/C++ ได้
Games 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 Hz ที่เฟรมลดลง
เวอร์ชัน 2.1.1
10 กรกฎาคม 2024
androidx.games:games-frame-pacing:2.1.1
ได้รับการปล่อยแล้ว เวอร์ชัน 2.1.1 มีคอมมิตเหล่านี้
แก้ไขข้อบกพร่อง
- ยกเลิกการลงทะเบียนโปรแกรมรับฟังการแสดงผลจาก Swappy อย่างถูกต้องเพื่อไม่ให้ระบบค้าง
- แก้ไขข้อขัดข้องใน
ChoreographerFilter::onSettingsChanged
โดยใช้ Mutex ที่ทำลายแล้ว
เวอร์ชัน 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-beta01
24 พฤษภาคม 2023
ปล่อย androidx.games:games-frame-pacing:2.1.0-beta01
แล้ว เวอร์ชัน 2.1.0-beta01 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- หมดเวลาในกรณีที่การเริ่มต้น
NDKChoreographer
ไม่สำเร็จ (ef466d) - เมื่อใช้อัตราการรีเฟรชคำค้นหา
SwappyGL_getSupportedRefreshPeriodsNS
จากระบบอย่างชัดเจน (c85235)
เวอร์ชัน 2.1.0-alpha01
5 เมษายน 2023
ปล่อย androidx.games:games-frame-pacing:2.1.0-alpha01
แล้ว เวอร์ชัน 2.1.0-alpha01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- API ใหม่สำหรับรีเซ็ตสถานะการเว้นเฟรม
- API ใหม่ที่ปิดใช้ผลกระทบของอัตราเฟรมของ Swappy ขณะยังสังเกตเวลาของ CPU และ GPU
การเปลี่ยนแปลง API
- ตอนนี้คุณใช้
SwappyGL_resetFramePacing/SwappyVk_resetFramePacing
เพื่อรีเซ็ตสถานะการเว้นเฟรมภายในได้แล้ว ตอนนี้การกำหนดเฟรมต่อวินาทีจะพิจารณาเฉพาะข้อมูลจากจุดที่มีการเรียก API รีเซ็ตเท่านั้น - ตอนนี้คุณใช้
SwappyGL_enableFramePacing/SwappyVk_enableFramePacing
เพื่อเปิด/ปิดใช้การกำหนดเฟรมของ Swappy ได้แล้ว เมื่อปิดใช้ SwappyGL_enableBlockingWait/SwappyVk_enableBlockingWait
ใช้เพื่อควบคุมว่าจะรอการบล็อกของงาน GPU ของเฟรมสุดท้ายหรือไม่เมื่อปิดใช้การกำหนดเฟรม
การแก้ไขข้อบกพร่อง
- ปรับปรุงประสิทธิภาพสำหรับกรณีที่เชื่อมโยงกับ GPU เมื่อใช้ Swappy GL API
การกำหนดเฟรมเกมเวอร์ชัน 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 Statistics
- เพิ่ม API ใหม่สำหรับการล้างสถิติเฟรม
- บันทึกทั้งหมดจะเงียบในโหมดรุ่น แต่เปิดใช้ได้ในโหมดแก้ไขข้อบกพร่อง
เวอร์ชัน 2.0.0-rc01
22 กุมภาพันธ์ 2023
ปล่อย androidx.games:games-frame-pacing:2.0.0-rc01
แล้ว เวอร์ชัน 2.0.0-rc01 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- ตอนนี้การบันทึกจะซ่อนอยู่หลังแฟล็กคอมไพล์ โดยค่าเริ่มต้นบิลด์ที่เผยแพร่ของไลบรารีจะไม่มีการบันทึก และรุ่นแก้ไขข้อบกพร่องของไลบรารีจะเปิดการบันทึกทั้งหมดไว้
เวอร์ชัน 2.0.0-beta01
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-alpha01
11 มกราคม 2023
ปล่อย androidx.games:games-frame-pacing:2.0.0-alpha01
แล้ว เวอร์ชัน 2.0.0-alpha01 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เพิ่มสถิติเฟรม Vulkan แล้ว
การเปลี่ยนแปลง API
- เวอร์ชันหลักเพิ่มขึ้นเนื่องจากการแยกโครงสร้างไฟล์บิลด์
- เพิ่ม API ใหม่ 3 รายการ ได้แก่
SwappyVk_enableStats
,SwappyVk_recordFrameStart
และSwappyVk_getStats
แก้ไขข้อบกพร่อง
- ใช้เกณฑ์เฉพาะในโหมดสลับอัตโนมัติ (Ic0786)
การกำหนดเฟรมเกม 1.10
เวอร์ชัน 1.10.2-alpha01
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 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไขการสลับกันโดยไม่สร้างด้วย ndk <23 และ >17
- API ที่เปิดเผยเพื่อดึงข้อมูลอัตราการรีเฟรชที่จอแสดงผลรองรับ
เวอร์ชัน 1.10.0
23 กุมภาพันธ์ 2022
androidx.games:games-frame-pacing:1.10.0
ได้รับการปล่อยแล้ว เวอร์ชัน 1.10.0 มีคอมมิตเหล่านี้
การเปลี่ยนแปลงที่สำคัญตั้งแต่เวอร์ชัน 1.9.0
- ละเว้นอินพุตตัวกรอง Choreographer ที่ทำให้เกิดข้อผิดพลาดและทำให้ราบรื่นมากขึ้นเพื่อป้องกันการหยุดทำงานในโปรแกรมจำลอง
- เพิ่มฟังก์ชัน *_uninjectTracer
เวอร์ชัน 1.10.0-rc01
9 กุมภาพันธ์ 2022
androidx.games:games-frame-pacing:1.10.0-rc01
ได้รับการปล่อยแล้ว เวอร์ชัน 1.10.0-rc01 มีการคอมมิตเหล่านี้
เวอร์ชัน 1.10.0-beta01
26 มกราคม 2022
androidx.games:games-frame-pacing:1.10.0-beta01
ได้รับการปล่อยแล้ว เวอร์ชัน 1.10.0-beta01 มีการคอมมิตเหล่านี้
เวอร์ชัน 1.10.0-alpha01
15 ธันวาคม 2021
androidx.games:games-frame-pacing:1.10.0-alpha01
ได้รับการปล่อยแล้ว เวอร์ชัน 1.10.0-alpha01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- การเพิ่มฟังก์ชัน
SwappyGL_uninjectTracer
การเปลี่ยนแปลง API
- นำการเรียกกลับที่เพิ่มไว้ก่อนหน้านี้โดยใช้
SwappyGL_injectTracer
ออกโดยใช้SwappyGL_uninjectTracer(const SwappyTracer *t)
API
การกำหนดเฟรมเกม 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-beta02
24 กุมภาพันธ์ 2021
androidx.games:games-frame-pacing:1.7.0-beta02
ได้รับการปล่อยแล้ว
เวอร์ชัน 1.7.0-beta01
16 ธันวาคม 2020
ปล่อย androidx.games:games-frame-pacing:1.7.0-beta01
แล้ว
Games Performance Tuner 1.4.3
เวอร์ชัน 2.0.0-rc01
24 กรกฎาคม 2024
androidx.games:games-performance-tuner:2.0.0-rc01
ได้รับการปล่อยแล้ว เวอร์ชัน 2.0.0-rc01 มีการคอมมิตเหล่านี้
เวอร์ชัน 1.4.3
12 กรกฎาคม 2021
androidx.games:games-performance-tuner:1.4.3
ได้รับการปล่อยแล้ว เวอร์ชัน 1.4.3 มีคอมมิตเหล่านี้
การเปลี่ยนแปลงที่สําคัญตั้งแต่เวอร์ชัน 1.1.0
- อัปเดตให้ตรงกับรูปแบบการกำหนดเวอร์ชันภายใน
Games Performance Tuner 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
แล้ว เวอร์ชัน 1.1.0-rc01 มีการคอมมิตเหล่านี้
เวอร์ชัน 1.1.0-beta03
21 เมษายน 2021
androidx.games:games-performance-tuner:1.1.0-beta03
ได้รับการปล่อยแล้ว
เวอร์ชัน 1.1.0-beta02
24 กุมภาพันธ์ 2021
androidx.games:games-performance-tuner:1.1.0-beta02
ได้รับการปล่อยแล้ว
เวอร์ชัน 1.1.0-beta01
16 ธันวาคม 2020
androidx.games:games-performance-tuner:1.1.0-beta01
ได้รับการปล่อยแล้ว
เวอร์ชัน 1.1.0-alpha01
เปิดตัว androidx.games:games-performance-tuner:1.1.0-alpha01 แล้ว
เวอร์ชัน 1.0.0
เวอร์ชัน 1.0.0-alpha02
12 สิงหาคม 2020
เราได้เปลี่ยนชื่อคลังเกม Android เป็นคลังเกม Android
androidx.gaming -> androidx.games
เวอร์ชัน 1.0.0-alpha01
10 มิถุนายน 2020
เปิดตัว androidx.games:1.0.0-alpha01 แล้ว