客户端 SDK 接入步骤(Android )

接入要求

  1. 需要有项目源码,开发环境正常可重新编译发布。
  2. 具备一定的开发能力,可根据 API 文档和程序样例加入 SDK 启动代码。

准备素材

  1. 准备项目源码和开发环境,测试可正常编译。
  2. 下载 SDK 文件(点此下载),找到  protect.aar 文件。
  3. 注意接入码是区分平台的,在后台创建要选择 Android 平台。

加载说明

Android Studio
  1. 将 protect.aar 文件放到项目的 libs 目录下。
  2. 在 app 级别 build.gradle 中引用 libs 目录,添加 protect.aar 依赖项。
    repositories {
        flatDir {
            dirs 'libs'
        }
    }
    implementation(name: 'protect', ext: 'aar')
    
  3. 点击主菜单,选择 File -> Sync Project with Gradle Files 同步配置
  4. 在 app 启动时,添加开启代码即可:
    // 引入
    import com.shield.protect.ProtectLibrary;
    
    // 配置
    String config = "{\"access_key\": \"接入码\"}";
    
    // 启动 (返回 0 表示成功, 其他表示错误)
    int result = ProtectLibrary.start(this, config);
    
  5. 在 app 退出前,添加停止代码:
    // 停止
    ProtectLibrary.stop();