2017-07-04 11 views
8

पर स्विच करने के बाद ग्रैडल सिंक विफल रहा स्विच करने के बाद एंड्रॉइड स्टूडियो 3.0 कैनरी 5 कुछ खोज के बाद मैं अपना ग्रेडल नहीं बना सकता, मुझे पता चला कि पुरानी गुवा लाइब्रेरी के कारण त्रुटि हुई है लेकिन मैं इसका उपयोग नहीं कर रहा हूं मेरी परियोजना में अमरूद।3.0 कैनरी 5

परियोजना Gradle

buildscript { 
ext.kotlin_version = '1.1.3' 
repositories { 
    jcenter() 
    maven { url 'https://maven.fabric.io/public' } 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:3.0.0-alpha5' 
    classpath 'com.google.gms:google-services:3.1.0' 
    classpath 'io.fabric.tools:gradle:1.22.2' 
    classpath 'com.google.firebase:firebase-plugins:1.1.0' 
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" 
    // NOTE: Do not place your application dependencies here; they belong 
    // in the individual module build.gradle files 
} 
} 

allprojects { 
repositories { 
    jcenter() 
    maven { url 'https://maven.google.com' } 
    maven { url 'https://maven.fabric.io/public' } 
    mavenCentral() 
} 
} 

task clean(type: Delete) { 
delete rootProject.buildDir 
} 

अनुप्रयोग Gradle

apply plugin: 'com.android.application' 
apply plugin: 'io.fabric' 
apply plugin: 'kotlin-android' 
apply plugin: 'com.google.firebase.firebase-perf' 

android { 
compileSdkVersion 26 
buildToolsVersion '26.0.0' 
defaultConfig { 
    applicationId "com.nrs.nsnik.notes" 
    minSdkVersion 19 
    targetSdkVersion 26 
    versionCode 15 
    versionName "1.9.5" 
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 
} 

dependencies { 
compile fileTree(include: ['*.jar'], dir: 'libs') 
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
    exclude group: 'com.android.support', module: 'support-annotations' 
}) 
compile('com.crashlytics.sdk.android:crashlytics:[email protected]') { 
    transitive = true; 
} 
compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" 
compile 'com.android.support:appcompat-v7:26.0.0-beta2' 
compile 'com.android.support.constraint:constraint-layout:1.0.2' 
compile 'com.android.support:support-v4:26.0.0-beta2' 
compile 'com.android.support:design:26.0.0-beta2' 
compile 'com.android.support:cardview-v7:26.0.0-beta2' 
compile 'com.android.support:palette-v7:26.0.0-beta2' 
compile 'com.jakewharton:butterknife:8.6.0' 
compile 'com.github.fafaldo:fab-toolbar:1.2.0' 
compile 'com.google.firebase:firebase-perf:11.0.2' 
compile 'com.google.firebase:firebase-ads:11.0.2' 
compile 'com.google.android.gms:play-services-ads:11.0.2' 
compile 'io.reactivex.rxjava2:rxandroid:2.0.1' 
compile 'io.reactivex.rxjava2:rxjava:2.1.0' 
compile 'com.github.bumptech.glide:glide:4.0.0-RC1' 
compile 'com.android.support:customtabs:26.0.0-beta2' 
compile 'com.google.guava:guava:22.0-android' 
testCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.1' 
annotationProcessor 'com.github.bumptech.glide:compiler:4.0.0-RC1' 
annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1' 
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5.1' 
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.1' 
testCompile 'junit:junit:4.12' 
} 
apply plugin: 'com.google.gms.google-services' 

त्रुटि:

Gradle sync failed: Cause: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V 
      Consult IDE log for more details (Help | Show Log) (18s 189ms) 


Error:(1, 0) Unable to find method 'com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V'. 

इस अप्रत्याशित त्रुटि के लिए संभावित कारणों में शामिल:

  • Gradle की निर्भरता कैश दूषित हो सकती है (यह कभी-कभी netw के बाद होता है ऑर्क कनेक्शन टाइमआउट।) पुन: डाउनलोड निर्भरताएं और सिंक प्रोजेक्ट (नेटवर्क की आवश्यकता है)
  • ग्रैडल बिल्ड प्रक्रिया (डेमन) की स्थिति दूषित हो सकती है। सभी ग्रैडल डिमन्स को रोकना इस समस्या को हल कर सकता है। स्टॉप ग्रैडल बिल्ड प्रक्रियाएं (पुनरारंभ करने की आवश्यकता है)
  • आपकी प्रोजेक्ट किसी तृतीय-पक्ष प्लगइन का उपयोग कर सकती है जो प्रोजेक्ट में अन्य प्लगइन या प्रोजेक्ट द्वारा अनुरोध किए गए ग्रैडल के संस्करण के साथ संगत नहीं है।
दूषित ग्रैडल प्रक्रियाओं के मामले में, आप आईडीई को बंद करने और फिर सभी जावा प्रक्रियाओं को मारने का प्रयास कर सकते हैं।

+0

Gradle का कौन सा संस्करण का उपयोग कर रहे हैं? आप की जांच करें- wrapper.properties – MatPag

+0

ग्रैडल 4.1-मील का पत्थर -1 बिल्ड – Nsnik

+1

हल हो गया, मुझे क्लासपाथ 'com.google.firebase: firebase-plugins: 1.1.0' को संकलित करना पड़ा और 'com.google.firebase संकलित करें: firebase-perf : 11.0.2 ' – Nsnik

उत्तर

13

मुझे काम

classpath ('com.google.firebase:firebase-plugins:1.1.0') { 
     exclude group: 'com.google.guava', module: 'guava-jdk5' 
    } 
+0

धन्यवाद, कम से कम निर्माण सफलतापूर्वक समाप्त हो गया है। उम्मीद है कि अमरूद को हटाने का कोई परिणाम नहीं होगा। – zarsky

संबंधित मुद्दे