将生成的 Gradle 引用代码复制到项目的 build.gradle
文件。
repositories {
//Kuying
maven {
url "https://jfrog.takuad.com/artifactory/china_sdk"
}
}
dependencies {
//Support (Necessary)
api "com.android.support:appcompat-v7:28.0.0"
//Kuying(Adx) SDK
api "com.smartdigimkttech.sdk:sdm-sdk-cn:6.5.35"
}
需合并以下内容到项目的 AndroidManifest.xml
:
<application>
<!-- Android 9+ 兼容性配置 -->
<uses-library
android:name="org.apache.http.legacy"
android:required="false"/>
</application>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools"
tools:keep="@string/sdm_*,@drawable/sdm_*,@layout/sdm_*,@id/sdm_*,@dimen/sdm_*,@style/sdm_*,@color/sdm_*,@anim/sdm_*"
tools:shrinkMode="safe" />
R.string.sdm_*
R.drawable.sdm_*
R.layout.sdm_*
R.id.sdm_*
R.dimen.sdm_*
R.style.sdm_*
R.color.sdm_*
R.anim.sdm_*
SDMInitConfig config = new SDMInitConfig.Builder("appId", "appKey").build();
SDMSDK.getInstance().init(context, config);
SDMSDK.getInstance().start(new SDMSDK.InitCallBack() {
@Override
public void success() {
}
@Override
public void fail(String errorMessage) {
}
});