最近、Android Studio でいくつかの Android アプリを作成しようとしています。
組み込みの Gradle プラグインは、Android アプリを構築するための Java、Groovy、および Scala コードの組み合わせの使用をサポートしていますか?
wikiを見ると、Android Studio では動作しないgradle-android
ことがわかりました("R redefined" エラーが発生します)。sourceSet
Android Studio でデフォルトの Gradle Wrapper の方法を使用しています。
Android Studio プロジェクトで Scala、Groovy、および Java コードを組み合わせて使用するにはどうすればよいですか?
build.gradleにいくつかのディレクティブを追加しようとしましたが( and の使用apply plugin
など sourceSets
)、機能していないようです。
homeactivity.javaのようなコードを homeactivity.groovy に変更するとうまくいくと思いますが、これを行う方法はまだ見つかりません。
sourceSets
ブロックのコメントを外すと、次のエラー メッセージが表示されます。
Gradle: A problem occurred evaluating project ':AgricolaScore'.
> Could not find method groovy() for arguments [build_3cmthdr3hv9648pq38oficf549$_run_closure3_closure6_closure8_closure10@15f565e7] on source set main.