当聚合的广告比较多的情况下,libs文件夹和res文件夹可能会存在比较多的文件,建议在工程中libs的同级目录下创建两个新的文件目录,例如创建topon_libs和topon_res的文件夹,将压缩包里libs的文件放进topon_libs,将res的文件放进topon_res,然后在gradle中引入:
android {
....
sourceSets {
main {
res.srcDirs += 'topon_res'
}
}
...
}
dependencies {
api fileTree(include: ['*.jar','*.aar'], dir: 'topon_libs')
}
这样处理方便后续SDK的更新处理,不会将SDK的资源文件与项目的资源文件混在一起。