手动构建并运行可分析的应用

要手动构建可分析的应用,您需要首先构建一个发布应用,然后更新其清单文件,将发布应用转换为可分析的应用。配置可分析的应用后,启动分析器并选择一个可分析的进程进行分析。

构建发布应用

要构建用于性能分析的发布应用,请按以下步骤操作

  1. 通过在应用的 build.gradle 文件中添加以下行,使用调试密钥签署您的应用。如果您已有可用的发布构建变体,则可以跳过此步骤。

            buildTypes {
              release {
                signingConfig signingConfigs.debug
              }
            }
          
  2. 在 Android Studio 中,选择Build > Select Build Variant...,然后选择发布变体。

将发布版更改为可分析版

要将您的发布应用转换为可分析应用,请按以下步骤操作

  1. 打开 AndroidManifest.xml 文件并在 <application> 中添加以下内容。如需了解详情,请参阅构建您的应用以供发布

    <profileable android:shell="true"/>

  2. 根据 SDK 版本,您可能会看到与清单验证相关的错误;如果您无法解决这些错误,并且认为将其视为警告是安全的,您可以通过在您的 build.gradle 文件中添加以下行来实现。

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