接口 | 说明 |
---|---|
OneIDManager | SDK 功能接口类,用于调用SDK相关功能 |
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public static OneIDManager getInstance() |
用于获取单例 OneIDManager 对象
返回 OneIDManager 单例对象
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public void initialize(Context context, OneCallback callback) |
初始化SDK,获取OneID。
context:应用的 ApplicationContext
callback: 初始化回调结果
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public void queryLBS(LBSCallback callback) |
查询场景信息
callback: 场景查询回调接口
OneIDManager.getInstance().queryLBS(new LBSCallback() {
@Override
public void onSuccess(LBSResponse response) {
//查询成功
Log.d("OneId", "response = " + response);
}
@Override
public void onFailure(Throwable t) {
//查询失败
Log.d("OneId", "error = " + t);
}
});
requestId: 单次请求ID
sceneInfoList: 场景信息
coarseAddress: 粗略位置
addressCode: 位置代码
{
"requestId": "xxxxxxxxf0eb4432897d6be2xxxxxxxx",
"sceneInfoList": [
{
"sceneTypeList": [
{ //一级分类,指该位置所属的场景的类型,如:交通设施服务、购物服务、餐饮服务等。
"st1": "科教文化服务"
}
]
}
],
"coarseAddress": "xxxxxx",
"addressCode": {
//省Code
"province": "450000",
//市Code
"city": "450100",
//区Code
"area": "450108"
}
}
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setAppListEnable(Context context, boolean enable) |
设置应用列表的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setMacEnable(Context context, boolean enable) |
设置mac的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setLocationEnable(Context context, boolean enable) |
设置位置相关信息的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setCellInfoEnable(Context context, boolean enable) |
设置cellInfo的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setWifiEnable(Context context, boolean enable) |
设置wifi信息的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setAdvertisingIdEnable(Context context, boolean enable) |
设置广告ID的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setAndroidIdEnable(Context context, boolean enable) |
设置AndroidID的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setImeiEnable(Context context, boolean enable) |
设置imei的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setIccidEnable(Context context, boolean enable) |
设置Iccid的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setImsiEnable(Context context, boolean enable) |
设置imsi的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public boolean setSerialNumberEnable(Context context, boolean enable) |
设置序列号的采集开关
true:设置成功;false:设置失败
类名 | com.getui.oneid.OneIDManager |
---|---|
接口 | public String getVersion() |
获取当前 SDK 版本号
当前 SDK 版本号字符串
以上文档对您是否有帮助?