Android
1.引入Jar包
implementation files('libs/bitlib-uaid-v<最新版>.jar')2.权限声明
<!-- 必要的权限 -->
<!-- 允许应用程序联网,用于访问网关和认证服务器 -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- 获取网络状态,判断是否数据、wifi等 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- 允许程序改变网络连接状态 -->
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<!-- 非必要权限 -->
<!-- 允许程序访问WiFi网络状态信息 -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!-- 用于判断双卡和换卡 -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />3.初始化SDK
接口
参数说明
参数
类型
说明
context
Context
Application Context
key
String
分配的Key
示例
4.获取token
接口
参数说明
参数
类型
说明
tokenListener
TokenListener
Application Context
operatorType
String
运营商类型,CM:中国移动 CU:中国联通 CT:中国电信,无法确定请传 NULL
timeout
int
请求超时时间
TokenListener
参数说明
参数
类型
说明
resultCode
int
token获取成功时回调,0:成功,其他状态码为失败
msg
String
失败信息
operatorType
String
成功时返回,运营商类型,CM:中国移动 CU:中国联通 CT:中国电信
token
String
成功时返回,置换token
auth
String
成功时返回,校验信息
os
int
当前系统,1:Android
示例
最后更新于
这有帮助吗?