Создайте и запустите профилируемое приложение вручную.

Чтобы создать профилируемое приложение вручную, необходимо сначала создать приложение выпуска, а затем обновить его файл манифеста, что превращает приложение выпуска в профилируемое приложение. После настройки профилируемого приложения запустите профилировщик и выберите профилируемый процесс для анализа.

Создайте приложение для выпуска

Чтобы создать приложение выпуска для целей профилирования, выполните следующие действия:

  1. Подпишите свое приложение с помощью ключа отладки, добавив следующие строки в файл build.gradle вашего приложения. Если у вас уже есть рабочий вариант сборки выпуска, вы можете перейти к следующему шагу.

            buildTypes {
              release {
                signingConfig signingConfigs.debug
              }
            }
          
  2. В Android Studio выберите «Сборка» > «Выбрать вариант сборки...» и выберите вариант выпуска.

Изменить выпуск на профилируемый

Чтобы преобразовать приложение выпуска в профилируемое приложение, выполните следующие действия:

  1. Откройте файл AndroidManifest.xml и добавьте следующее в <application> . Дополнительные сведения см. в разделе Создание приложения для выпуска .

    <profileable android:shell="true"/>

  2. В зависимости от версии SDK вы можете увидеть ошибку, связанную с проверкой манифеста; Если вы не можете их устранить и считаете безопасным рассматривать ошибки как предупреждения, вы можете сделать это, добавив следующие строки в файл build.gradle .

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