public abstract class KlevinCustomController {
/**
* 是否允许SDK采集地理位置信息
* @return true: 允许SDK采集位置信息,false: 禁止SDK获取位置信息。默认为true
*/
public boolean isCanUseLocation() {
return true;
}
/**
* 当isCanUseLocation为false时,APP可传入地理位置信息,游可赢SDK使用您传入的地理位置信息
* @return 地理位置参数
*/
public Location getLocation() {
return null;
}
/**
* 是否允许SDK采集手机硬件参数,如:IMEI
* @return true: 允许SDK采集IMEI,false: 禁止SDK不采集IMEI。默认为true
*/
public boolean isCanUsePhoneState() {
return true;
}
/**
* isCanUsePhoneState为false时,开发者可传入IMEI信息,游可赢SDK使用您传入的IMEI信息,SDK内部不采集。
* @return IMEI信息
*/
public String getDevImei() {
return null;
}
/**
* 是否允许SDK主动使用ACCESS_WIFI_STATE权限
* @return true: 允许SDK使用,false: 禁止使用。默认为true
*/
public boolean isCanUseWifiState() {
return true;
}
/**
* 开发者可以传入oaid,SDK将使用您传入的OAID字段
* 信通院OAID的相关采集——如何获取OAID:
1. 移动安全联盟官网http://www.msa-alliance.cn/
2. 信通院统一SDK下载http://msa-alliance.cn/col.jsp?id=120
* @return oaid
*/
public String getDevOaid() {
return null;
}
}