บทแนะนำนี้อธิบายวิธีผสานรวมการเว้นระยะเฟรมของ Android เข้ากับ เครื่องมือเชน วิธีใช้ฟังก์ชันที่ไลบรารีมีให้ และวิธีตรวจสอบ ว่าการเว้นระยะเฟรมดีขึ้นแล้ว Android Frame Pacing พร้อมใช้งานเป็น ไลบรารีแบบคงที่หรือไลบรารีที่ใช้ร่วมกันใน AGDK Libraries
เริ่มต้นใช้งาน
- โคลนที่เก็บ
games-samples - ทําตามวิธีการในส่วนข้อกําหนดเบื้องต้นของ README ของ AGDKTunnel
เรียกใช้ตัวอย่าง AGDKTunnel ใน Android Studio โปรเจ็กต์ตัวอย่างนี้ผสานรวมการเว้นระยะเฟรมของ Android เข้ากับเกมที่ใช้ Vulkan สำหรับการแสดงผล
- เปิด Android Studio
- คลิกโปรเจ็กต์ > เปิด แล้วเลือกไดเรกทอรี
/games-samples/agdk/agdktunnel - รอให้ Android Studio ซิงค์โปรเจ็กต์
- เชื่อมต่ออุปกรณ์หรือสร้างอุปกรณ์เสมือนเพื่อเรียกใช้ตัวอย่าง (ดูข้อมูลเพิ่มเติมได้ที่สร้างและเรียกใช้แอป)
- เลือกอุปกรณ์เป้าหมาย แล้วคลิกเรียกใช้

APK ตัวอย่างควรสร้างและติดตั้งในอุปกรณ์เป้าหมาย หากพบข้อผิดพลาด โปรดตรวจสอบสิ่งต่อไปนี้
- คุณมี Android SDK เวอร์ชันที่รองรับ
ดูข้อมูลเพิ่มเติมได้ที่ฟิลด์
compileSdkVersionในไฟล์build.gradleของโมดูลแอป คุณสามารถอัปเดตเวอร์ชัน SDK ได้จากแท็บแพลตฟอร์ม SDK ใน SDK Manager - คุณมี Android NDK เวอร์ชันที่รองรับ
ดูข้อมูลเพิ่มเติมได้ที่ฟิลด์
ndkVersionในไฟล์โมดูลแอปbuild.gradleคุณสามารถติดตั้ง NDK เวอร์ชันที่ต้องการได้ จากแท็บเครื่องมือ SDK ใน SDK Manager - ไฟล์
local.propertiesในโปรเจ็กต์ไม่มีรายการ สำหรับndk.dirAndroid Studio จะระบุตำแหน่งนี้และใช้ NDK เวอร์ชันจากด้านบน หากมีรายการนี้ ให้ล้างทั้งบรรทัด - หลังจากเปลี่ยนการตั้งค่าบิลด์แล้ว ให้ล้างโปรเจ็กต์ (Build > Clean Project) และรีเฟรชโปรเจ็กต์ C++ ที่ลิงก์ไว้ (Build > Refresh Linked C++ Projects)
- คุณมี Android SDK เวอร์ชันที่รองรับ
ดูข้อมูลเพิ่มเติมได้ที่ฟิลด์