2016-08-26 12 views
-2

プロジェクトのクリーニングと再構築後にこのエラーが繰り返し発生しています。このgradleビルドエラーを削除するには?

Error:Execution failed for task ':app:transformClassesWithDexForDebug'. 

com.android.build.api.transform.TransformException:java.lang.RuntimeException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android .ide.common.process.ProcessException:org.gradle.process.internal.ExecException:プロセス 'command' C:\ Program Files \ Java \ jdk1.7.0_79 \ bin \ java.exe ''終了値が0以外で終了しました。 1

また、以下のエラーも表示されます。

Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0 
+0

使用[JDK 8](HTTPに名前を付けます/www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) –

答えて

0

私にとっては、私のプロジェクトからjarファイルを削除した後で問題が解決されました。私のプロジェクト内のjarファイルの1つが古いバージョンのGoogle Playサービスを使用していたようです。

あなたはそれが好きで持っている場合も、Googleのサービスのバージョンを変更します。

compile 'com.google.android.gms:play-services:9.0.0' 

compile 'com.google.android.gms:play-services:7.5.0' 
0

これを試してみてください、:

android { 

     compileSdkVersion .. 
     buildToolsVersion ... 

     defaultConfig { 
      ... 
      targetSdkVersion .. 
      multiDexEnabled true 
     } 
    } 
+0

私はすでにこれを試しました。それは私の問題を修正しない –

+0

私はあなたのプロジェクトでいくつかの新たに追加されたjarファイルのために起こったと思う、この問題の解決策は異なります。 –

0

アップデートあなたのGradleで

defaultConfig { 
    .............. 

multiDexEnabled true 


} 

dexOptionsは

dexOptions { 
    //incremental = true; 
preDexLibraries = false 
javaMaxHeapSize "4g" 
} 

依存アンドロイドこの行を追加します。あなたのAndroidManifest.xmlでも

compile 'com.android.support:multidex:1.0.1' 

を追加。..追加する必要があります:/:

<application 
android:allowBackup="true" 
android:icon="@mipmap/ic_launcher" 
android:label="@string/app_name" 
android:supportsRtl="true" 
android:theme="@style/AppTheme" 
android:name="android.support.multidex.MultiDexApplication" 
> 
関連する問題