SDK Gradle集成方式

1、本地aar和jar包集成方式

  1. 首先把aar和jar包放在libs目录下面

2. 通过以下方式导入aar或者jar

implementation fileTree(dir: 'libs', include: ['*.aar'])
//implementation fileTree(dir: 'libs', include: ['*.jar'])

2、远程aar集成方式

implementation('cn.com.analysys:analysys-arkanalysys:latest.release')

3、其它须知

4.4.0版本以下只支持jar集成方式,其它版本建议aar集成方式

analysys-arkanalysys包含方舟sdk中的主要模块:analysys-core(核心库不允许排除)、analysys-encrypt(加密模块)、analysys-push(推送)、analysys-visual(可视化)、analysys-allgro(全埋点);

如果不需要集成方舟sdk中的所有功能,可以单独排除某些模块,如需排除全埋点模块:

compile('cn.com.analysys:analysys-arkanalysys:x.x.x') { exclude group:'cn.com.analysys',module:'analysys-allgro' }

除主要模块外,还有其它功能模块,如mPaaS、React Native支持模块等,如果有相应需求需要单独集成,如需要支持React Native:

implementation('cn.com.analysys:analysys-react-native:latest.release')