2016-05-30 18 views
0
apply plugin: 'com.android.application' 

    android { 


     compileSdkVersion 23 
buildToolsVersion "23.0.0" 

defaultConfig { 

     minSdkVersion 13 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 

    } 

    compileOptions { 
     sourceCompatibility JavaVersion.VERSION_1_6 
     targetCompatibility JavaVersion.VERSION_1_6 
    } 


    packagingOptions { 
     exclude 'META-INF/DEPENDENCIES' 
     exclude 'META-INF/NOTICE' 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/LICENSE.txt' 
     exclude 'META-INF/NOTICE.txt' 
     exclude 'META-INF/BCKEY.DSA' 
     exclude 'AUTHORS' 
    } 

} 

    dependencies { 
provided fileTree(include: ['*.jar'], dir: 'libs') 

compile 'com.firebase:firebase-client-android:2.3.1+' 

compile 'com.google.firebase:firebase-crash:9.0.0' 

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

compile 'com.jakewharton:butterknife:8.0.1' 

} 
+0

が好きではありませんuはあなたのlibフォルダ内の任意のjarファイルを持っていますか? – Raghavendra

+0

もう少し説明できますか? –

答えて

0

この問題プロジェクトを洗浄し、build.gradleに依存関係から、いくつかの未使用のライブラリーおよび方法を除去することにより、OR multidexサポートを追加することのいずれかによって解決することができます。

defaultConfig {   
     // Enabling multidex support. 
     multiDexEnabled true 
     minSdkVersion 13 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
+0

これは私のために有効です – user6399873

+0

@ user6399873..私の喜び親愛なる...ハッピーコーディング... :) –

0

これは以下の理由によることができます。 Google Playのサービスの古いバージョンを使用していたプロジェクト内のjarファイルの

  1. 1。
  2. defaultconfigでmultiDexEnabledを使用してください。
  3. 依存関係で追加するクラスに固有のものを指定してください。

    のようなコンパイル 'com.google.android.gms:PLAY-サービスマップ:8.4.0'

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

関連する問題