Android Studioコンパイルエラー

671 ワード

新しいプロジェクトのコンパイル開始プロジェクトは、次のエラーを報告しています.
Error:Execution failed for task ':app:preDexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk8\bin\java.exe'' finished with non-zero exit value 1
ネット上で半日探した原因はすべてかばんが重複していると言っています(自分でかばんを試して繰り返しても間違いを報告しません).最後に、問題は純粋なjavaモジュールがjavaバージョンを指定する必要があることです.私が使用しているJDK 8のため、デフォルトではjava 8のバイトコードにコンパイルされていますが、他のandroidモジュールはandroidがサポートする最高javaバージョンjava 7のバイトコードにデフォルトでコンパイルされています.
モジュールbuild.gradleに次のコマンドを追加します.
sourceCompatibility = 1.7
targetCompatibility = 1.7