本教學課程說明如何將 Android Frame Pacing 整合至工具鏈、如何使用程式庫提供的函式,以及如何確認影格使用速度是否已改善。Android Frame Pacing 可在 AGDK 程式庫中以靜態或共用資料庫的形式取得。
立即開始
- 下載 SDK .zip 檔案,或從 Android 開放原始碼專案複製存放區。
在 Android Studio 中執行 Cube 範例。這個範例專案會將 Android Frame Pacing 整合至使用 Vulkan 進行轉譯的遊戲中。
- 將 .zip 檔案內容解壓縮至資料夾。
- 開啟 Android Studio。
- 按一下「File」>「Open」,然後選取
gamesdk/samples/cube
目錄。 - 等待 Android Studio 同步處理專案。
- 連接裝置或建立虛擬裝置來執行範例 (詳情請參閱「建立並執行應用程式」)。
- 選取目標裝置,然後按一下「Run」。
範例 APK 應該會在目標裝置上建構及安裝。如果發生錯誤,請確認下列項目:
- 您擁有 Android SDK 支援的版本;詳情請參閱應用程式模組
build.gradle
檔案中的compileSdkVersion
欄位。您可以從 SDK Manager 的「SDK Platforms」分頁更新 SDK 版本。 - 您擁有 Android NDK 支援的版本;詳情請參閱應用程式模組
build.gradle
檔案中的ndkVersion
欄位。您可以從 SDK Manager 的「SDK Tools」分頁安裝特定版本的 NDK。 - 專案中的
local.properties
檔案「並未」擁有ndk.dir
的項目。這個位置是由 Android Studio 指定,且使用上述的 NDK 版本。如果擁有這個項目,請清除這一整行。 - 在變更任何建構設定之後,請清理專案 (依序點選「Build」>「Clean Project」),然後重新整理已連結的 C++ 專案 (依序點選「Build」>「Refresh Linked C++ Projects」)。
- 您擁有 Android SDK 支援的版本;詳情請參閱應用程式模組