背景是工作上兴趣上会拉到不同的 Android 项目,它们由于迭代维护时间不同,依赖使用的 JDK 也会不同。
之前手工编程都用 AS 打开还好,AS 会提示让指定一个 JDK ,并且这个 JDK Path 也不会影响到团队其他同事的使用。
但现在大部分情形下 Agent 编程了,纯命令行跑的时候就麻烦了,要么就给 Agent 强调编译时要注入什么版本的 JDK 环境变量,要么就得让 Agent 自己试,多不环保啊(
所以抽空研究了下这个“两不管”——Android 认为已经有 AS 的私有配置了(我猜的)、Gradle曾认为只需要考虑 gradle.properties的中空地带,和 Agent 一起弄出了这个 patch project 。
希望这个 patch 能帮你的 agent 节省一些 token (笑
如果有帮到你,欢迎 star ,谢谢~

