写了几年 flutter ,又回到了安卓,感觉一夜回到解放前。又让我想起曾经被 gradle ,android studio ,kotlin 还有何种插件依赖和兼容性的四重拷打中。仿佛深夜的四重奏,指加班。因为打包工具造成产出下降很难向上解释。最近又在从 support 包迁移 androidx ,排查了 100 个打包错误后放弃。
gradle 配置不向下兼容,报错模糊不清,不敢碰升级,gradle 报错广泛解决方案就是 clean cache 和 invalidate caches and restart 引出了另一个屑 android studio 。还有 gradle 那莫名其妙的全量构建
kotlin 没什么太大问题,本身可以提高编码体验,比 java 舒服多了,可目前现状基本上一个项目 java kotlin 都用,代码可读性是小问题,比如 kt 插件要升级吧就要吧 androidx agp gradle 全都升级,哪一个都是令人畏惧的存在。进而回到 gradle 升级的问题。
大家说一下你们现在是怎么舒适的写原生代码的。
gradle 配置不向下兼容,报错模糊不清,不敢碰升级,gradle 报错广泛解决方案就是 clean cache 和 invalidate caches and restart 引出了另一个屑 android studio 。还有 gradle 那莫名其妙的全量构建
kotlin 没什么太大问题,本身可以提高编码体验,比 java 舒服多了,可目前现状基本上一个项目 java kotlin 都用,代码可读性是小问题,比如 kt 插件要升级吧就要吧 androidx agp gradle 全都升级,哪一个都是令人畏惧的存在。进而回到 gradle 升级的问题。
大家说一下你们现在是怎么舒适的写原生代码的。
