이 가이드에서는 Android Frame Pacing을 도구 모음에 통합하는 방법, 라이브러리에서 제공하는 함수를 사용하는 방법 및 프레임 속도가 개선되었는지 확인하는 방법을 설명합니다. Android Frame Pacing은 AGDK 라이브러리에서 정적 라이브러리 또는 공유 라이브러리로 사용할 수 있습니다.
시작하기
games-samples
저장소를 클론합니다.- AGDKTunnel 리드미의 기본 요건 섹션에 있는 안내를 따릅니다.
Android 스튜디오에서 AGDKTunnel 샘플을 실행합니다. 이 프로젝트 예에서는 렌더링에 OpenGL ES를 사용하는 게임으로 Android Frame Pacing을 통합합니다.
- Android 스튜디오를 엽니다.
- Projects > Open을 클릭하고
/games-samples/agdk/agdktunnel
디렉터리를 선택합니다. - Android 스튜디오Android 스튜디오가 프로젝트를 동기화할 때까지 기다립니다.
- 기기를 연결하거나 가상 기기를 생성하여 샘플을 실행합니다. 자세한 내용은 앱 빌드 및 실행을 참고하세요.
- 대상 기기를 선택하고 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 스튜디오에서 지정하며 위의 NDK 버전을 사용합니다. 이 항목이 있다면 줄 전체를 지웁니다. - 빌드 설정 변경 후 프로젝트를 정리하고(Build > Clean Project) 연결된 C++ 프로젝트를 새로고칩니다(Build > Refresh Linked C++ Projects).
- 지원되는 버전의 Android SDK가 있어야 합니다. 자세한 내용은 앱 모듈