可以在Android上运行Java16代码吗?



我知道Java 16/17/18与Java 8 (android)不兼容,但是它是一种为android生成字节码以在我的手机上执行程序的方法吗?

或者用其他语言为android转码java16 ?

注意:我使用了太多的"记录"用java-8重写

目前的答案是否定的。

然而,显然,工作正在进行中,以增加对Java 16+record类型的支持到Android;见https://issuetracker.google.com/issues/197081367

你不能使用Jave。

最后一个版本是11,你检查这个。https://developer.android.com/studio/releases/gradle plugin?utm_source=android工作室- 2020 - 3 - 1,utm_medium = studio-assistant-stable # java-11

最新更新