手動建構及執行可分析的應用程式

如要手動建構可分析的應用程式,您需要先建構發布版應用程式,接著更新其資訊清單檔案,將發布版應用程式轉換為可分析的應用程式。之後 設定可分析的應用程式、啟動分析器並選取 可分析的程序加以分析

建構發布版應用程式

如要建構發布版應用程式來方便完成分析,請按照下列步驟操作:

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