新增支持共享 res 和 assets 目录下代码
假如 lib-user 需要暴露 res 或 assets 代码,可在 build.gradle 设置如下代码:
communicationConfig{
exposeResIds.addAll(arrayOf(
"R.drawable.login_logo",
"R.string.login_text",
"R.array.weekname",
"R.style.AppTheme2",
"R.id.icon_upi_close",
"R.color.color_theme",
"R.color.color_white_both"
))
//直接可以输入 assets 下的文件夹或者文件路径即可
exposeAssets.addAll(arrayOf(
"matching",
"swipe_like"
))
}直接调用下边命令即可
共享之后在使用共享资源之前需要把下边这项设置关掉
根目录下的 gradle.properties 的 android.nonTransitiveRClass 设置为 false(否则 R 文件的包名只能用通信module的,打包后会出现异常)

