मैं अपने एंड्रॉइड ऐप में Google साइन-इन को एकीकृत करने के लिए इस लिंक का अनुसरण कर रहा हूं। https://developers.google.com/identity/sign-in/android/start-integrating उपरोक्त दिए गए पृष्ठ पर अंतिम चरण में दिए गए अनुसार हमें निर्भरता को शामिल करना होगा
compile 'com.google.android.gms:play-services-auth:8.3.0'
अनुप्रयोग-स्तर build.gradle फ़ाइल में लेकिन ऐसा करने और प्रोजेक्ट के निर्माण में एक त्रुटि आती है
Error:Execution failed for task ':app:processDebugGoogleServices'.
> Please fix the version conflict.
build.gradle (मॉड्यूल: एप्लिकेशन)
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.brainbreaker.socialbuttons"
minSdkVersion 16
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
compile 'com.google.android.gms:play-services-auth:8.3.0'
}
बिल्ड.ग्रेड फ़ाइल में संकलित निर्भरता पंक्ति compile 'com.google.android.gms:play-services-auth:8.3.0'
त्रुटि दिखाती है
सभी com.google.android.gms पुस्तकालयों को सटीक समान संस्करण विनिर्देश का उपयोग करना चाहिए (मिक्सिंग संस्करण रनटाइम क्रैश का कारण बन सकता है)। पाया संस्करण 8.3.0, 8.1.0। उदाहरणों में शामिल हैं com.google.android.gms: play-services-base: 8.3.0 और com.google.android.gms: play-services-माप: 8.1.0 पुस्तकालयों, या उपकरणों और पुस्तकालयों के कुछ संयोजन हैं, असंगत हैं, या कीड़े पैदा कर सकते हैं। ऐसी ही एक असंगतता एंड्रॉइड सपोर्ट लाइब्रेरी के एक संस्करण के साथ संकलित है जो कि नवीनतम संस्करण नहीं है (या विशेष रूप से, आपके लक्ष्य से कम का संस्करण है।)
यहाँ वर्गीकृत निर्माण के संदेश हैं।
Information:Gradle tasks [clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:compileDebugSources, :app:compileDebugAndroidTestSources, :social_buttons:generateDebugSources, :social_buttons:generateDebugAndroidTestSources, :social_buttons:compileDebugSources, :social_buttons:compileDebugAndroidTestSources]
:clean UP-TO-DATE
:app:clean
:social_buttons:clean
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72301Library
:app:prepareComAndroidSupportDesign2301Library
:app:prepareComAndroidSupportSupportV42301Library
:app:prepareComGoogleAndroidGmsPlayServicesAds810Library
:app:prepareComGoogleAndroidGmsPlayServicesAnalytics810Library
:app:prepareComGoogleAndroidGmsPlayServicesAppindexing810Library
:app:prepareComGoogleAndroidGmsPlayServicesAuth830Library
:app:prepareComGoogleAndroidGmsPlayServicesBase830Library
:app:prepareComGoogleAndroidGmsPlayServicesBasement830Library
:app:prepareComGoogleAndroidGmsPlayServicesMeasurement810Library
:app:prepareDebugDependencies
:app:compileDebugAidl
:app:compileDebugRenderscript
:app:generateDebugBuildConfig
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets
:app:generateDebugResValues UP-TO-DATE
:app:processDebugGoogleServices
Found com.google.android.gms:play-services-auth:8.3.0, but version 8.1.0 is needed
Found com.google.android.gms:play-services-auth:8.3.0, but version 8.1.0 is needed
Found com.google.android.gms:play-services-auth:8.3.0, but version 8.1.0 is needed
Found com.google.android.gms:play-services-auth:8.3.0, but version 8.1.0 is needed
Found com.google.android.gms:play-services-auth:8.3.0, but version 8.1.0 is needed
:app:processDebugGoogleServices FAILED
Error:Execution failed for task ':app:processDebugGoogleServices'.
> Please fix the version conflict.
Information:BUILD FAILED
Information:Total time: 3.49 secs
Information:1 error
Information:0 warnings
Information:See complete output in console
मैं इस संस्करण संघर्ष के लिए कोई रास्ता नहीं देख पा रहा हूं। किसी भी मदद की सराहना की है।