更新时间:2026-01-08 GMT+08:00
分享

快速接入Agent

操作步骤

  1. 登录APM控制台
  2. 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。
  3. 在左侧导航栏选择“App监控 > App列表”,单击“接入移动端App”。
  4. App类型,选择“Android”。在所属应用下拉列表中选择所属的应用,并创建移动端App的名称,用于区分移动端App。
  5. SDK拓展配置项可以不选择、选择一个或多个配置项。未被选择的配置项,将不在指标中体现其数据。
  6. 单击“创建移动端App”,完成创建。
  7. 业务码埋码探针。

    • Android SDK 接入。
      1. 单击“下载”,下载配置文件。
      2. 将下载的文件放在工程根目录,如下图所示。
        图1 Android 工程根目录
      3. 添加SDK依赖,配置如下。
        1. 在settings.gradle中添加maven仓库源。
          pluginManagement {
          ...
          repositories {
            ...
            // 加入下面内容
            mavenCentral()
            }
          }
          dependencyResolutionManagement {
            ...
            repositories {
            ...
            // 加入下面内容
            mavenCentral()
            }
          }
        2. 在build.gradle中添加插件依赖。
          buildscript {
          dependencies {
          ...
          classpath 'io.github.apm-sdk:apm-sdk-plugin:{version}'
          ...
          }
          }
          plugins {
          ...
          id 'org.jetbrains.kotlin.android' version 'KOTLIN_VERSION' apply false // 添加 kotlin 插件,最低支持1.6.20版本
          ...
          }
        3. 在app/build.gradle中添加依赖。
          plugins {
          ...
          id 'org.jetbrains.kotlin.android'
          id 'kotlin-kapt'
          id 'com.cloud.apm.plugin'// 添加依赖插件
          ...
          }
          dependencies {
          ...
          implementation 'io.github.apm-sdk:apm-sdk-android:{version}'
          ...
          }
    • Flutter 接入。
      1. 单击“下载”,下载配置文件。
      2. 将下载的文件放在工程根目录,如下图所示。
        图2 Flutter业务埋码探针
      3. 添加SDK依赖,配置如下。
        1. 在 flutter_app/pubspec.yaml 添加 APM Flutter SDK。
          dependencies:
            ...省略
            apm_flutter_plugin: {apm_flutter_sdk_version}
        2. 在 flutter_app/android/build.gradle.kts 添加 APM Android SDK。
          buildscript {
            repositories {
            google()
            mavenCentral()
            }
            ...省略
            dependencies {
            ...省略
            classpath("io.github.apm-sdk:apm-sdk-plugin:{apm_android_plugin_version}")
            }
          }
        3. 在 flutter_app/android/app/build.gradle.kts 添加 APM Android SDK。
          plugins {
            ...省略
            id("com.cloud.apm.plugin")
          }
          
          android {
            ...省略
            dependencies {
              ...省略
              implementation("io.github.apm-sdk:apm-sdk-android:{apm_android_sdk_version}")
            }
          }

相关文档