Android 项目配置中的 AGP 版本居然是可以删除的?

315 天前
 AoEiuV020JP
今天 flutter 更新了 3.16.0 ,我有个项目是一直更新 flutter 创建的 demo 项目,
想看看更新后的 demo 项目改了什么,结果发现,居然删除了安卓这边的
classpath 'com.android.tools.build:gradle

这玩意儿是能删的吗?删了还正常编译运行安卓版,难道是在其他看不见的地方补上了 AGP 版本的设置?
我看不懂,但我大受震撼,

实际上确实同时在 settings.gradle 添加了一行,
id "com.android.application" version "7.3.0" apply false

看版本 7.3.0 估计这就是 AGP 的版本,但这是什么用法?有没有相关文档,

https://github.com/AoEiuV020/FlutterDemo/commit/7377ab36c0a6dec4f3a07fb3c2f806828294db4f

6713 次点击
所在节点    Android
9 条回复
HojiOShi
315 天前
HojiOShi
315 天前
两年前的 Gradle 7.2 就有的特性
AoEiuV020JP
315 天前
@HojiOShi #2 这个倒是知道,但只知道写在 build.gradle 是能替代 apply plugin ,也有见过这样用的,虽然自己一直没用上,
没想到竟然连 classpath 都能取代掉了,
TArysiyehua
314 天前
那是 gradle 的特性,7.0 多以上就改了语法了,可以全局配置
juruo
314 天前
怜神现在在哪啊, 考虑字节吗
AoEiuV020JP
314 天前
@juruo #5 这里都能被认出来啊,
我混得不行,大学肄业,在深圳小公司养老了现在,
juruo
313 天前
@AoEiuV020JP 下次去深圳出差可以聊聊, 你还用 qq 吗
AoEiuV020JP
313 天前
@juruo #7 qq 一直有登录,虽然没人联系,
juruo
313 天前
@AoEiuV020JP 可以的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/992351

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX