Android 게임 최적화

Android 최적화 도구와 API는 성능 병목 현상을 찾고 기기 제한 사항을 확인하는 한편 게임 및 그래픽 사용량이 많은 앱의 지속 가능한 수준에서 성능을 극대화하도록 설계되었습니다.

  • Android GPU 검사기(AGI): 게임 및 그래픽 사용량이 많은 앱에 고급 GPU 추적 및 분석을 제공하는 Android 시스템 프로파일링 도구입니다.

  • Android Performance Tuner(APT): 게임의 품질 설정, 장면, 로드 시간, 기기 모델과 관련된 성능 문제를 찾습니다.

  • Android 동적 성능 프레임워크(ADPF): 각 기기의 동적 열, CPU, GPU 관리 기능을 기반으로 게임을 최적화합니다.

  • Memory Advice API: LMK를 방지하는 최적의 수준을 유지할 수 있도록 게임에 메모리 사용량 추정치 및 기준점 알림을 제공합니다.

  • Game Mode API: 사용자 설정이나 게임별 구성을 기반으로 성능이나 배터리 수명 같은 특성의 우선순위를 지정하여 게임플레이를 최적화합니다.

  • Perfetto: 시스템 전체 성능 정보를 수집하여 웹 기반 UI에 표시합니다.

  • Systrace: 시스템 활동을 기록하고 성능 문제를 식별하는 데 도움이 되는 보고서를 생성합니다.

  • CPU 프로파일러: 실시간으로 또는 기록된 트레이스에서 앱의 CPU 사용량 및 스레드 활동을 검사합니다.

  • Meminfo 클래스: 앱 메모리 할당의 스냅샷을 기록합니다. 이 기능은 meminfo dumpsys 명령어로도 사용할 수 있습니다.

  • 버그 신고: 앱의 버그를 찾아서 수정하는 데 도움이 되도록 기기 로그, 스택 트레이스, 기타 진단 정보를 확인합니다.