资源简介
oaid_sdk_1.0.23.zip
代码片段和文件信息
package com.mdid.msa;
import android.content.Context;
import android.support.annotation.NonNull;
import android.util.Log;
import com.bun.miitmdid.core.ErrorCode;
import com.bun.miitmdid.core.MdidSdkHelper;
import com.bun.supplier.IIdentifierListener;
import com.bun.supplier.IdSupplier;
/**
* Created by caict on 2020/6/8.
*/
public class DemoHelper implements IIdentifierListener {
private AppIdsUpdater _listener;
public DemoHelper(AppIdsUpdater callback){
_listener=callback;
}
public void getDeviceIds(Context cxt){
long timeb=System.currentTimeMillis();
// 方法调用
int nres = CallFromReflect(cxt);
long timee=System.currentTimeMillis();
long offset=timee-timeb;
if(nres == ErrorCode.INIT_ERROR_DEVICE_NOSUPPORT){//不支持的设备
}else if( nres == ErrorCode.INIT_ERROR_LOAD_CONFIGFILE){//加载配置文件出错
}else if(nres == ErrorCode.INIT_ERROR_MANUFACTURER_NOSUPPORT){//不支持的设备厂商
}else if(nres == ErrorCode.INIT_ERROR_RESULT_DELAY){//获取接口是异步的,结果会在回调中返回,回调执行的回调可能在工作线程
}else if(nres == ErrorCode.INIT_HELPER_CALL_ERROR){//反射调用出错
}
Log.d(getClass().getSimpleName()“return value: “+String.valueOf(nres));
}
/*
* 方法调用
*
* */
private int CallFromReflect(Context cxt){
return MdidSdkHelper.InitSdk(cxttruethis);
}
/*
* 获取相应id
*
* */
@Override
public void OnSupport(boolean isSupport IdSupplier _supplier) {
if(_supplier==null) {
return;
}
String oaid=_supplier.getOAID();
String vaid=_supplier.getVAID();
String aaid=_supplier.getAAID();
StringBuilder builder=new StringBuilder();
builder.append(“support: “).append(isSupport?“true“:“false“).append(“\n“);
builder.append(“OAID: “).append(oaid).append(“\n“);
builder.append(“VAID: “).append(vaid).append(“\n“);
builder.append(“AAID: “).append(aaid).append(“\n“);
String idstext=builder.toString();
if(_listener!=null){
_listener.OnIdsAvalid(idstext);
}
}
public interface AppIdsUpdater{
void OnIdsAvalid(@NonNull String ids);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 339734 2020-10-15 09:43 移动智能终端补充设备标识体系统一调用SDK F&Qv2.4.pdf
文件 2233598 2020-09-03 15:46 oaid_sdk_1.0.23.aar
文件 2195 2020-09-07 08:44 release note.txt
文件 136 2019-11-25 20:00 supplierconfig.json
文件 638808 2020-09-07 08:49 移动智能终端补充设备标识体系统一调用SDK开发者说明文档v1.0.23.pdf
文件 2370 2020-06-08 17:31 DemoHelper.java
相关资源
- 通过变化的电磁耦合,大型强子对撞
- Delphi XE10.3 破解文件
- Delphi XE10.2.3破解 破解
- 剖析Linux系统下基于NUMA构建的服务
- zend studio 12 破解 注册码 key 绿色版
- CCLicenseService
- WinRAR 4.0 简体中文破解版
- 单片机仿真软件proteus6.7免安装绿色版
- UltraEdit 26.x版本 激活工具
- 一种基于LM3150 Buck型开关电源设计.p
- 百度文库、豆丁、道客巴巴文件免费
- 改善分数分频锁相环合成器中的整数
- 233网校视频器2018最新绿色版
- OdooHotelManagementSystem 基于Odoo的酒店管
- SecureCRT-6.0.2安装包和SecureCRT-6.0.2注册
- 数据结构与算法课件ppt
- 方正超粗黑简体 FZCCHJW—GB1-0 字体
- FZCCHJW-GB10
- Dr. Cleaner Pro mac破解版
- kindle epub 电子书大全
- 迅雷敏感资源限制解除小工具.zip
- Eclipse编程技术与附CD-ROM光盘
- HEU_KMS_Activator_j
- pzs_44217116_06.aia
- Git汉化资源
- digital字体
- 浪潮英信服务器NP120D用户手册
- 看门狗复位的应用技巧
- Hillstone SA-2003高性能纯硬件安全网关产
- Hillstone ARP防护——StoneOS如何保
评论
共有 条评论