接入要求
- 需要有项目源码,开发环境正常可重新编译发布。
- 具备一定的开发能力,可根据 API 文档和程序样例加入 SDK 启动代码。
准备素材
- 准备项目源码和开发环境,测试可正常编译。
- 下载 SDK 文件(点此下载),找到 protect.aar 文件。
- 注意接入码是区分平台的,在后台创建要选择 Android 平台。
加载说明
Android Studio
- 将 protect.aar 文件放到项目的 libs 目录下。
- 在 app 级别 build.gradle 中引用 libs 目录,添加 protect.aar 依赖项。
repositories { flatDir { dirs 'libs' } } implementation(name: 'protect', ext: 'aar')
- 点击主菜单,选择 File -> Sync Project with Gradle Files 同步配置
- 在 app 启动时,添加开启代码即可:
// 引入 import com.shield.protect.ProtectLibrary; // 配置 String config = "{\"access_key\": \"接入码\"}"; // 启动 (返回 0 表示成功, 其他表示错误) int result = ProtectLibrary.start(this, config);
- 在 app 退出前,添加停止代码:
// 停止 ProtectLibrary.stop();