Android Frame Pacing을 게임에 통합한 이후 이 라이브러리 기능이 더 일관된 프레임 속도를 제공하는지 확인하는 것이 중요합니다. 이러한 개선을 확인하기 위한 가장 좋은 도구는 systrace 명령줄 프로그램입니다. 특히 다음과 같은 매개변수 집합을 사용하여 게임의 트레이스를 캡처하는 것이 가장 좋습니다.
python systrace.py -a your-app-package-name -o mygametrace.html \
sched freq idle am wm gfx view sync binder_driver hal input aidl
출력 HTML 보고서를 볼 때 SurfaceView 채널에서 프레임 속도와 관련된 정보를 찾을 수 있습니다. 이 채널은 디스플레이 파이프라인 내에서 버퍼링된 프레임 수를 보고합니다. Android Frame Pacing을 게임에 성공적으로 통합하면 이 카운터의 불일치(그림 1)가 안정되는 것(그림 2)을 볼 수 있습니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2024-08-23(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-08-23(UTC)"],[],[]]