Gradle配置API

应用在编译时的自定义配置API。
SDK支持限制:只支持Android 无埋点 SDK
注意,imeiEnable、androidEnable、googleAdIdEnable 配置项不支持 com.android.tools.build:gradle 3.0.x 以下版本
API
默认值
说明
无埋点SDK版本支持
埋点SDK版本支持
imeiEnable
true
为了海外应用市场上架应用,设置为 false 则 SDK 不采集 imei 。在编译期配置将删除该部分的采集代码,后续配置(初始化或者运行时)将失效。
>=2.7.8
-
androidIdEnable
true
为了海外应用市场上架应用,设置为 false 则 SDK 不采集 androidId在编译期配置将删除该部分的采集代码,后续配置(初始化或者运行时)将失效。
>=2.7.8
-
googleAdIdEnable
true
为了海外应用市场上架应用,设置为 false 则 SDK 不采集 GoogleAdId在编译期配置将删除该部分的采集代码,后续配置(初始化或者运行时)将失效。
>=2.7.8
-
oaidEnable
true
国内移动安全联盟MSA 联合各大手机制造商推出了 OAID , 作为唯一广告标识符。
设置为 false 则运行时和初始化的配置则无效。
>=2.8.5
-
android { ···}
// 须位于 android 代码块下
growingio {
defaultConfig {
imeiEnable true
androidIdEnable true
googleAdIdEnable true
}
buildTypes {
googlePlay {
imeiEnable false
andoridIdEnable false
googleAdIdEnable true
}
}
}