You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

查询d8编译器支持的最高Java版本及AGP版本对应关系

AGP与D8对Java语言特性的支持对应表

以下是AGP版本、关联D8版本及对应支持的Java语言语法特性的权威对应关系:

AGP版本关联D8版本支持的Java源码/JEPs列表
7.0+3.0+Java 11语法特性(var局部变量、switch表达式、文本块)
8.0+3.2+Java 17核心语法特性(密封类、模式匹配instanceof、records)
8.3+3.3+Java 17全语法支持,可配置sourceCompatibility = JavaVersion.VERSION_17和targetCompatibility = JavaVersion.VERSION_17
8.7+3.7+初步支持Java 21预览特性(虚拟线程、字符串模板)
8.8+3.8+完善Java 21特性支持,可配置sourceCompatibility = JavaVersion.VERSION_21和targetCompatibility = JavaVersion.VERSION_21

关键配置说明

  • 设置Java 17编译兼容性的配置从AGP 8.3版本开始完全有效,D8可对Java 17的所有语法特性完成脱糖处理。
  • Java 21的编译兼容性配置在AGP 8.8版本开始正式支持,部分预览特性需在编译参数中额外开启。

内容的提问来源于stack exchange,提问作者Bartek Pacia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 16:52:05