原生安卓sdk集成
SDK下载
TIP
请确保已完成前面的websdk部署, 还没部署 请点击这里>>
方式一 :gradle 导入
kotlin
implementation 'cn.dankex:dankex-android-sdk:1.2.1'
implementation 'cn.dankex:dankex-android-sdk:1.2.1'
注意使用中央仓 mavenCentral()
方式二: 手动导入
把下载的.aar复制项目的libs目录下,然后在项目的build.gradle中添加依赖
kotlin
implementation(files("libs/dankex-1.2.1.aar"))
implementation(files("libs/dankex-1.2.1.aar"))
导入类
在需要使用sdk的地方,引入以下代码:
java
import cn.dankex.plugin.DankeX
import cn.dankex.plugin.DankeX
获安装参数
kotlin
//context 为当前 applicationContext
DankeX(context,"your appkey").getInstallQuery { query ->
//query 就是安装参数字符串, 如果获取不到就为 ""
}
//context 为当前 applicationContext
DankeX(context,"your appkey").getInstallQuery { query ->
//query 就是安装参数字符串, 如果获取不到就为 ""
}
java 项目引入kotlin插件
出现java 项目无法加载DankeX 类的问题,请额外引入kotlin插件
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.8.0'
}
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.8.0'
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib:1.8.0"
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib:1.8.0"
}