Tutorial ini menjelaskan cara mengintegrasikan Android Frame Pacing ke dalam toolchain, cara menggunakan fungsi yang disediakan library, dan cara memverifikasi bahwa kecepatan frame Anda telah ditingkatkan. Android Frame Pacing tersedia sebagai library statis atau library bersama di Library AGDK.
Mulai
- Clone
games-samples
repository. - Ikuti petunjuk di bagian prasyarat README AGDKTunnel.
Jalankan contoh AGDKTunnel di Android Studio. Project contoh ini mengintegrasikan Android Frame Pacing ke dalam game yang menggunakan Vulkan untuk rendering.
- Buka Android Studio.
- Klik Project > Open lalu pilih direktori
/games-samples/agdk/agdktunnel
. - Tunggu Android Studio menyinkronkan project.
- Hubungkan perangkat atau buat perangkat virtual untuk menjalankan sampel (untuk informasi selengkapnya, lihat Mem-build dan menjalankan aplikasi).
- Pilih perangkat target dan klik Run .
Sampel APK harus dibuat dan diinstal di perangkat target. Jika mengalami error, periksa hal berikut:
- Anda memiliki Android SDK dalam
versi yang didukung; lihat kolom
compileSdkVersion
di filebuild.gradle
modul aplikasi untuk informasi selengkapnya. Anda dapat mengupdate versi SDK dari tab SDK Platforms di SDK Manager. - Anda memiliki Android NDK dalam
versi yang didukung; lihat kolom
ndkVersion
di filebuild.gradle
modul aplikasi untuk informasi selengkapnya. Anda dapat menginstal versi NDK tertentu dari tab SDK Tools di SDK Manager. - File
local.properties
dalam project tidak memiliki entri untukndk.dir
. Lokasi ini ditentukan oleh Android Studio dan menggunakan versi NDK dari atas. Jika Anda memiliki entri ini, hapus seluruh baris. - Setelah perubahan setelan build, bersihkan project (Build > Clean Project) dan muat ulang project C++ yang ditautkan (Build > Refresh Linked C++ Projects).
- Anda memiliki Android SDK dalam
versi yang didukung; lihat kolom