3

我试图在 Android 3.0 Canary 2 中启用 Java 8,但我得到了 Java 8 需要 Jack 的错误。但是这个公告https://developer.android.com/guide/platform/j8-jack.html说杰克3.0 预览版不再需要。我究竟做错了什么。

compileOptions {
  sourceCompatibility JavaVersion.VERSION_1_8
  targetCompatibility JavaVersion.VERSION_1_8
}
4

1 回答 1

6

修复了问题。我曾尝试在 Android 2.4 中创建的现有项目上启用 java 8。所以 gradle 版本是 3.x 。升级 gradle 到 4.x 解决了这个问题

于 2017-05-27T13:58:07.840 回答