프로파일링 가능한 앱 직접 빌드 및 실행

프로파일링 가능한 애플리케이션을 직접 빌드하려면 먼저 출시 애플리케이션을 빌드한 다음 매니페스트 파일을 업데이트해야 합니다. 그러면 출시 애플리케이션이 프로파일링 가능한 애플리케이션으로 변환됩니다. 사용자가 프로파일링 가능한 애플리케이션을 구성하고 프로파일러를 실행한 다음 분석할 수 있습니다.

출시 앱 빌드하기

프로파일링 목적으로 출시 애플리케이션을 빌드하려면 다음 단계를 따르세요.

  1. 애플리케이션의 build.gradle 파일에 다음 라인을 추가하여 애플리케이션을 디버그 키로 서명합니다. 작동하는 출시 빌드 변형이 있다면 다음 단계로 건너뛰어도 됩니다.

            buildTypes {
              release {
                signingConfig signingConfigs.debug
              }
            }
          
  2. Android 스튜디오에서 Build > Select Build Variant...를 선택하고 출시 변형을 선택합니다.

출시를 프로파일링 가능으로 변경하기

출시 앱을 프로파일링 가능한 앱으로 변환하려면 다음 단계를 따르세요.

  1. AndroidManifest.xml 파일을 열고 <application> 내에 다음을 추가합니다. 자세한 내용은 출시를 위한 앱 빌드를 참고하세요.

    <profileable android:shell="true"/>

  2. SDK 버전에 따라 매니페스트와 관련된 오류가 표시될 수 있음 검증 오류를 해결할 수 없다고 판단되면 다음과 같은 행을 경고로 표시하려면 build.gradle 파일.

          aaptOptions {
            additionalParameters =["--warn-manifest-validation"]
          }