手动构建和运行可分析应用

如需手动构建可分析应用,您需要先构建发布版应用,然后更新其清单文件,将发布版应用转换为可分析应用。在您之后 配置可分析应用,启动性能分析器并选择 可分析进程

构建发布版应用

如需出于性能分析目的构建发布版应用,请执行以下操作:

  1. 使用调试密钥为应用签名,方法是将以下几行代码添加到应用的 build.gradle 文件。如果您已有有效的发布 build 变体,则可以跳到下一步。

            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"]
          }