दिलचस्प पोस्ट
कैसे एमडी 5 हैश मूल्य प्रतिवर्ती नहीं हैं? जावा में एक अनोखी और लघु फ़ाइल नाम बनाने का सबसे अच्छा तरीका क्या है कार्य में ईवेंट को परिवर्तित करने के लिए पुन: प्रयोज्य पैटर्न पीआईपी और setup.py के साथ पायथन क्रिप्टोग्राफी पैकेज को स्थापित करने में विफल रहा PHP एक सरणी को दूसरे में संलग्न करें (सरणी_पश या +) घुमावदार एनीमेशन प्राप्त करने में समस्या Laravel 5.2 सत्यापन त्रुटि ब्लेड में प्रकट नहीं हुई टोमकैट पर ईजेबी आधारित एप्लिकेशन को कैसे लागू किया जाए PHP फ़ंक्शन परिभाषित करने के लिए एक चर का उपयोग करें कॉल कीवर्ड VB6 में क्या करता है? सी # StreamReader का उपयोग करते हुए विदेशी वर्णों को पढ़ने में मदद करें SQLite डेटाबेस से डुप्लिकेट पंक्तियों को हटा रहा है देखने के लिए जांचें कि क्या स्ट्रिंग सीरियल की गई है? यूनिवर्सल विंडोज प्लेटफॉर्म को लक्षित करने के लिए एक .NET लाइब्रेरी कैसे पैकेज करें? खाली स्ट्रिंग या ईमेल रेगे

संस्करण संघर्ष 8.4.0 को अपडेट कर रहा है

त्रुटि :

कार्य निष्पादन के लिए विफल ': app: processDebugGoogleServices' कृपया संस्करण संघर्ष को Google-services प्लगइन के संस्करण अपडेट करके अपडेट करें (नवीनतम संस्करण के बारे में जानकारी यहां उपलब्ध है ) या com.google.android.gms का संस्करण 8.3.0 पर अपडेट कर रहा है।

मैंने जो कुछ भी पाया है, मैंने किया है।

dependencies { // This does not break the build when Android Studio is missing the JRebel for Android plugin. classpath 'com.zeroturnaround.jrebel.android:jr-android-gradle:1.0.+' classpath 'com.android.tools.build:gradle:2.0.0-alpha3' classpath 'com.google.gms:google-services:2.0.0-alpha3' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } 

और ऐप ग्रेडेल में

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

Solutions Collecting From Web of "संस्करण संघर्ष 8.4.0 को अपडेट कर रहा है"

परियोजना build.gradle के लिए इन निर्भरताओं का उपयोग करें

 dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha3' classpath 'com.google.gms:google-services:2.0.0-alpha3' } 

और इसे ऐप-स्तरीय build.gradle फ़ाइल (निर्भरता के बाद) के अंत में डाल दिया।

 apply plugin: 'com.google.gms.google-services' 

मुझे कोई सुराग नहीं है कि यह अंत में (और शुरुआत में) क्यों नहीं डालता है, त्रुटि को हल करता है

5/1/2016 को संपादित करें

ठीक है … तो आप सभी समस्याओं का समाधान करने की कोशिश कर रहे हैं जिनसे आप लड़कों ने मेरे समाधान से सामना किया है

यह मेरा अंतिम ऐप लेवल ग्रेडेल है

 apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "your-app-name" minSdkVersion 16 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } repositories { jcenter() } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.google.android.gms:play-services:8.4.0' compile 'com.android.support:design:23.1.1' compile 'com.mcxiaoke.volley:library:1.0.6@aar' } apply plugin: 'com.google.gms.google-services' 

और यह मेरा अंतिम परियोजना स्तर है

 // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha3' classpath 'com.google.gms:google-services:2.0.0-alpha3' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } 

अपनी खुद की ग्रेडेल फाइलों से इसकी तुलना करें, और जो भी मैंने लिखे हैं उससे अलग हैं उन मानों को जोड़ या संशोधित करें।

एप्लिकेशन के मॉड्यूल (build.gradle) में

चलती :

 apply plugin: 'com.google.gms.google-services' 

आखिरी पंक्ति में समस्या हल हो गई

निम्न कार्य करें:

  1. अपने build.gradle में निम्नलिखित डाल (आवेदन स्तर gradle फ़ाइल)

     dependencies { classpath 'com.android.tools.build:gradle:2.0.0-beta2' classpath 'com.google.gms:google-services:2.0.0-beta2' } 

कृपया नवीनतम संस्करण के लिए यहां जांचें क्योंकि ये बदलते रहते हैं।

  1. यदि आपको नीचे दिए गए त्रुटि संदेश मिलता है, तो आपको अपने ग्रेडल आवरण को नवीनतम में gradle-wrapper.properties में अपग्रेड करने की आवश्यकता है। मैं 2.10 का उपयोग कर रहा हूँ

प्लगइन बहुत पुराना है, कृपया एक नवीनतम संस्करण में अपडेट करें, या ANDROID_DAILY_OVERRIDE परिवेश चर सेट करें

  1. अपने निर्माण के नीचे दी गई रेखा नीचे दीजिए। ग्रैडल (मॉड्यूल लेवल ग्रेडेल फाइल)

     apply plugin: 'com.google.gms.google-services 

यह Google Services प्लगइन के संस्करण 3.0.0 और (Google Play सेवाओं की लाइब्रेरी की संस्करण 9.0.0) के साथ तय किया जा रहा है। तो इस के साथ

शीर्ष स्तर build.gradle

 dependencies { classpath 'com.google.gms:google-services:3.0.0' } 

ऐप स्तर build.gradle

 apply plugin: 'com.google.gms.google-services' dependencies { compile 'com.google.android.gms:play-services:9.0.0 } 

त्वरित साइड नोट: यदि आप google-services प्लगइन के संस्करण 3.0.0 में अद्यतन कर रहे हैं, तो अपनी कॉन्फ़िगरेशन फ़ाइल को फिर से बनाना सुनिश्चित करें क्योंकि इसमें नए फ़ील्ड हैं (समझाया गया है )।

संपादित करें (2016-06-20): हालांकि यह संकलन और चलाता है, मैंने देखा है कि यह निर्माण लॉग में फ़ाइल के नीचे प्लगइन को निर्दिष्ट करने के लिए निर्दिष्ट करता है, या डिफ़ॉल्ट (9.0.0) का उपयोग किया जाएगा। इसलिए ऊपर की स्थिति में यह समस्या नहीं है क्योंकि मैं 9.0.0 संस्करण का उपयोग कर रहा हूं, लेकिन निर्भरता को अद्यतन करते समय यह समस्याग्रस्त हो सकता है। यहाँ लॉग है:

google-services plugin could not detect any version for com.google.android.gms or com.google.firebase, default version: 9.0.0 will be used. please apply google-services plugin at the bottom of the build file.

मेरे लिए यह केवल काम करता है:

उच्चे स्तर का।

 dependencies { classpath 'com.android.tools.build:gradle:2.1.0' classpath 'com.google.gms:google-services:3.0.0' } 

ऐप स्तर:

 dependencies { compile 'com.google.android.gms:play-services-gcm:9.0.1' compile 'com.google.android.gms:play-services-location:9.0.1' } // should be at the bottom apply plugin: 'com.google.gms.google-services' 

आधिकारिक उदाहरण में पाया गया

परियोजना में स्नातक

 // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha9' classpath 'com.google.gms:google-services:2.0.0-alpha9' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } 

ऐप ग्रेडेल में

 apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.google.samples.quickstart.signin" minSdkVersion 18 targetSdkVersion 23 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } packagingOptions { exclude 'LICENSE.txt' } // Resolve dependency differences between app and tests configurations.all { resolutionStrategy.force 'com.android.support:support-annotations:23.1.1' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:design:23.1.1' // Dependency for Google Sign-In compile 'com.google.android.gms:play-services-auth:8.4.0' // UiAutomatorTesting androidTestCompile 'com.android.support.test:runner:0.4.1' androidTestCompile 'com.android.support.test:rules:0.4.1' androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.2' androidTestCompile 'com.android.support:support-annotations:23.1.1' } apply plugin: 'com.google.gms.google-services' 

मैंने ऐप build.gradle में अद्यतन किया है

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

और ऐप build.gradle

  dependencies { classpath 'com.android.tools.build:gradle:2.1.0' classpath 'com.google.gms:google-services:3.0.0' } 

इसके लिए काम करना

मेरे मामले में मैंने "प्लगइन लागू करें": "com.google.gms.google-services '" gradle.build के अंत से और इसके ठीक काम करने के ठीक से हटा दिया है।

महत्वपूर्ण बात यह है कि Gradle को संस्करण 2.10 पर सेट करना है

https://stackoverflow.com/a/35188079/570168

मैं गुजर रहा था … गूगल पेज पर समाधान है … https://developers.google.com/android/guides/google-services-plugin#introduction

आपके द्वारा सक्षम की गई सेवाओं के लिए आवश्यक बुनियादी पुस्तकालयों के लिए निर्भरताएं जोड़ें इस चरण के लिए प्लगइन लागू करने की आवश्यकता है: 'com.google.gms.google-services' लाइन आपके ऐप / बिल्ड.gradle फ़ाइल की समाप्ति पर होगी ताकि कोई निर्भरता टकराव शुरू न हो जाए। आप चलकर इस कदम के परिणाम देख सकते हैं। / Gradlew: एप: निर्भरताएं

प्लगइन लागू करने में कोई मतलब नहीं है: build.gradle के अंत में 'com.google.gms.google-services '। यह वही है जो इसे परिभाषित नहीं करता है

बस इस रेखा को हटा दें और सुनिश्चित करें कि प्लगइन लागू करें: ' com.android.application ' वहाँ है

उपयोग:

 compile 'com.google.android.gms:play-services-gcm:8.4.0' compile 'com.google.android.gms:play-services:8.4.0' 

यह संकलन करेगा

परियोजना में स्नातक

 buildscript { repositories { jcenter() } dependencies { classpath 'com.google.gms:google-services:2.0.0-alpha6' } } 

एप / मॉड्यूल ग्रेडेल में

 apply plugin: 'com.google.gms.google-services' android { ... } dependencies { compile 'com.google.android.gms:play-services-analytics:8.3.0' } 

परियोजना में स्नातक:

  compileSdkVersion 23 

यह काम कर रहा है।

इसे ठीक करने के लिए यहां मेरा निर्देश है

  1. compile 'com.google.android.gms:play-services-location:8.3.0' को ऐप build.gradle में compile 'com.google.android.gms:play-services-location:8.3.0' करने के लिए परिवर्तित करें
  2. apply plugin: 'com.google.gms.google-services' ऐप build.gradle के अंत में apply plugin: 'com.google.gms.google-services'
  3. classpath 'com.google.gms:google-services:2.0.0-alpha3' build.gradle classpath 'com.google.gms:google-services:2.0.0-alpha3' में प्रोजेक्ट build.gradle निर्भरता
  4. gradle/wrapper/gradle-wrapper.properties gradle-2.8 का उपयोग करने के लिए बदलें