提供2种方式接入sdk
1:Maven拉取
步骤一:设置仓库凭证
请在settings.xml
文件<servers></servers>
中设置以下仓库的访问凭证,通常settings.xml
在$HOME/.m2/
文件目录下。
<servers>
<server>
<id>rdc-releases</id>
<username>6250ef57469ee014f6db0671</username>
<password>BwfUCmOxJFrz</password>
</server>
<server>
<id>rdc-snapshots</id>
<username>6250ef57469ee014f6db0671</username>
<password>BwfUCmOxJFrz</password>
</server>
</servers>
步骤二:配置仓库和包信息
在settings.xml
文件<repositories></repositories>
节点中加入对应的仓库使用地址。
<repositories>
<repository>
<id>rdc-releases</id>
<url>https://packages.aliyun.com/maven/repository/2038313-release-zuoQRP/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>rdc-snapshots</id>
<url>https://packages.aliyun.com/maven/repository/2038313-snapshot-A2IY5k/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
在你的pom.xml
文件<denpendencies></denpendencies>
节点中加入你要引用的文件信息。
<dependencies>
<dependency>
<groupId>com.bz.device</groupId>
<artifactId>deviceinfo</artifactId>
<version>1.0.9</version>
</dependency>
</dependencies>
步骤三:拉取
mvn install
2:Gradle拉取
步骤一:设置仓库凭证
请在build.gradle
中设置仓库的访问凭证。
allprojects {
repositories {
maven {
url 'https://maven.aliyun.com/repository/public'
}
maven {
credentials {
username '6250ef57469ee014f6db0671'
password 'BwfUCmOxJFrz'
}
url 'https://packages.aliyun.com/maven/repository/2038313-release-zuoQRP/'
}
maven {
credentials {
username '6250ef57469ee014f6db0671'
password 'BwfUCmOxJFrz'
}
url 'https://packages.aliyun.com/maven/repository/2038313-snapshot-A2IY5k/'
}
}
}
步骤二:配置包信息
在你的build.gradle
文件中加入你要引用的文件信息。
dependencies {
implementation 'com.bz.device:deviceinfo:1.0.9'
}
步骤三:拉取
运行以下命令完成制品拉取。
gradle dependencies
如果你的项目使用了gralde wrapper组件的话请使用以下命令
./gradlew dependencies
如果项目本身已经包含了oaid相关aar,可以使用以下代码排除oaid的引用
implementation ('com.bz.device:deviceinfo:1.0.9')
{
exclude group: 'com.bz.deviceinfo', module: 'oaid'
}
引入SDK后,用如下的方法调用sdk
BzDeviceManager.initSdk(Context,"分配的appid","分配的渠道信息");