1. 程式人生 > >Android 支援 Java8

Android 支援 Java8

build.gradle檔案配置如下:

android {
  ...
  compileSdkVersion 24
  buildToolsVersion "24.0.2"
  defaultConfig {
  ...
    jackOptions {
      enabled true
    }
  }

  compileOptions {
    sourceCompatibility 1.8
    targetCompatibility 1.8
  }
} 

若未開啟 Jack (Java Android Compiler Kit),則會報錯

Error:Jack is
required to support java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.