Releases: FlyJingFish/ModuleCommunication
Releases · FlyJingFish/ModuleCommunication
完善增量编译逻辑
完善增量编译逻辑
修复增量编译bug
修复增量编译bug
新增支持共享 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的,打包后会出现异常)
优化生成共享代码逻辑
1.0.5 1、升级版本
修复bug
完善代码
1、完善验证接口继承
2、完善获取实体类
3、修改继承类注解参数名称
优化代码
1.0.2 1、优化代码
优化代码
1.0.1 1、更新版本
发布1.0版本
1.0.0 1、完善ksp扫描逻辑

