2017-05-22 13 views
1

kotlinプラグインをJackで設定する際にこのエラーが発生します。私は現在Androidスタジオ2.3.2を使用しています。あなたは、最新のIDE(3.0、プレビュー版)を使用している場合KotlinとJackがサポートされていません(Androidスタジオ2.3.2)

Error:Kotlin Gradle plugin does not support the deprecated Jack toolchain. Disable Jack or revert to Kotlin Gradle plugin version 1.1.1.

+1

ジャックは廃止されました。使用しないでください。 –

+0

安全のために非推奨のツールを使用しないでください。 –

答えて

3

それはあなたがJackを使用させないであろうか、1.1.1の上kotlinバージョンを使用しています。ジャックがあるため、ビルド時のパフォーマンスの問題の推奨されていませ

、それは、Google IO 2017のセッションの1で述べた次のような警告が与えられているジャックの公式ドキュメントでは、このblog

を読むことができます:

The Jack toolchain is deprecated, as per this announcement . However, you may continue to use it to enable Java 8 language features until the replacement is available.

それでもkotlinし、それを使用する2.3にあなたのAndroidスタジオIDEをスイッチバックし、戻すしたい場合は1.1.1

EDIT

デフォルトでは、Kotlinはラムダ式をサポートしています。 JavaでKotlinでラムダ式を使用したい場合は、Android Studio 3.0を使用する必要があります。

+0

はい2.3.2を使用しています。だから、IDE 2.3.2でkotlinと一緒にラムダ式を有効にするには?これは可能ですか? –

+0

どのような階調依存性を使用していますか? – chandil03

+0

私はclasspath 'com.android.tools.build:gradle:2.3.2' –

関連する問題