Booster 4.15.0 版本发布
Booster 又双叒叕发布了新的版本—— v4.15.0,本次更新内容如下:
- 修复 #387 by @HelloVass
- 修复 #381
- 升级 Kotlin API 版本至 1.5.0
- 兼容 AGP 7.3
升级注意事项
Kotlin 版本兼容性问题
由于 Booster 的 Kotlin 版本已经升级到 1.5,如果使用 Booster 的工程 Kotlin 低于 1.5 的话,可能会存在 API 兼容性问题,建议升级 Kotlin 至 1.5.31
FAQ
NoSuchMethodError: ‘void kotlin.jvm.internal.FunctionReferenceImpl.(int, java.lang.Class, java.lang.String, java.lang.String, int)’
造成该问题的根本原因是由于 Kotlin 1.3 和 Kotlin 1.5 的编译器对于「方法引用」的处理方式不同导致,解决该问题的方法是加上编译选项 -Xno-optimized-callable-references
,例如:
1 | compileKotlin { |
或者:
1 | tasks.withType<KotlinCompile> { |
- 本文链接:https://johnsonlee.io/2022/12/02/booster-v4-15-0-released/
- 版权声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。