Reader

Android 开发现在心智负担如何

| V2EX - 技术 | Default
写了几年 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 升级的问题。

大家说一下你们现在是怎么舒适的写原生代码的。