เกม Android

ไลบรารีเกม Android จะมิเรอร์ Android Game SDK ซึ่งมีอยู่ในการดาวน์โหลดไบนารี คุณสามารถใช้ไลบรารี androidx แทนการดาวน์โหลด และผสานรวม Android Game SDK เข้ากับบิลด์ของคุณด้วยตนเองได้

ดูข้อมูลเพิ่มเติมเกี่ยวกับ 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 - - -
ไลบรารีนี้ได้รับการอัปเดตล่าสุดเมื่อวันที่ 16 ตุลาคม 2024

ข้อกำหนด

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 ไม่ได้อีก

ดึงดูด

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 มีคอมมิตเหล่านี้

การแก้ไขข้อบกพร่อง

เวอร์ชัน 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 แล้ว