Jetpack Macrobenchmark 라이브러리를 사용하여 Android 스튜디오 내에서 Kotlin 기반 또는 자바 기반 코드를 벤치마킹할 수 있습니다. 이 라이브러리는 준비 작업을 처리하고 코드 성능을 측정하며 Android 스튜디오 콘솔과 JSON 파일 모두에 자세한 정보가 포함된 벤치마킹 결과를 출력합니다. 또한 Android 스튜디오에서 로드하고 분석할 수 있는 추적 파일도 제공합니다.
Jetpack Benchmark 라이브러리와 달리 Macrobenchmark는 코드의 작은 영역이 아닌 좀 더 큰 사용 사례를 테스트하는 용도입니다. RecyclerView
스크롤 같은 애플리케이션 시작 및 런타임 성능 사례가 MacroBenchmark를 사용하는 예에 해당합니다.
지속적 통합에서 벤치마크 실행의 설명대로 지속적 통합(CI) 환경에서 라이브러리를 사용할 수 있습니다.
벤치마킹하려는 프로젝트에서 Jetpack을 아직 채택하지 않은 경우 Android 스튜디오를 사용해 기존 프로젝트 이전을 참고하세요.