在使用AndPermission的時候出現這種情況:
我們只需要選擇 set language level to 8…
緊接着會報
Error:Jack is required to support java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.
Error:Jack is required to support java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.
然後回到module下的gradle中會發現多了compileOptions
android{
... ...
compileOptions {
targetCompatibility 1.8
sourceCompatibility 1.8
}
}
緊接着需要在defaultConfig 中做這樣的配置,然後同步一下gradle就好了
android{
... ...
defaultConfig {
... ...
jackOptions {
enabled true
}
}
}