2017-05-29 12 views
13

में विफल रहा है जब हम एंड्रॉयड कॉर्डोबा का उपयोग कर फोन-गैप इस त्रुटि का निर्माण करने की कोशिश कर रहे हैं होता होगाकॉर्डोबा प्रकट विलय

:mergeDebugResources 
:processDebugManifest D:\Android\ThePlug\platforms\android\AndroidManifest.xml:27:9-31 Error: 
    Attribute meta-data#[email protected] value=(25.3.1) from [com.android.support:appcompat-v7:25.3.1] AndroidManifest.xml:27:9-31 
    is also present at [com.android.support:support-v4:26.0.0-alpha1] AndroidManifest.xml:27:9-38 value=(26.0.0-alpha1). 
    Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:25:5-27:34 to override. 
See http://g.co/androidstudio/manifest-merger for more information about the manifest merger. 
:processDebugManifest FAILED 
FAILURE: Build failed with an exception. 
  • क्या गलत हो गया: निष्पादन कार्य के लिए विफल ': processDebugManifest'।

    प्रकट विलय विफल रहा है: गुण meta-data#[email protected] वैल ue = (25.3.1) [com.android.support:appcompat-v7:25.3.1] AndroidManifest.xml से: 2 7: 9-31 भी मौजूद है [com.android.support:support-v4:26.0.0-alpha1] Androi dManifest.xml: 27: 9-38 मान = (26.0.0-अल्फा 1)। सुझाव : 'टूल्स: प्रतिस्थापित करें = "एंड्रॉइड जोड़ें:' टी तत्व के लिए वैल्यू" 'एंड्रॉइडमैनीफेस्ट.एक्सएमएल: 25: 5-27: 34 ओवरराइड करने के लिए।

+0

मैं एक ही त्रुटि हो रही है, हाल ही में आयनिक CLI अपडेट करने के लिए इससे संबंधित नहीं लगता कि, लेकिन एक बार मैं स्थापित त्रुटि मेरे लिए हुआ UA कॉर्डोवा प्लगइन। – mcabe

+0

जब हम [facebook4] (https://github.com/mpk2/cordova-plugin-facebook4) को हटाते हैं तो यह मेरे लिए ठीक से काम कर रहा है। –

+0

क्या आपने टूल जोड़ने का प्रयास किया था: प्लगइन को हटाने से पहले प्रतिस्थापित करें? – mcabe

उत्तर

11

facebook4 प्लगइन निकालें और पुराने संस्करण 1.7.4

cordova plugin rm cordova-plugin-facebook4 

cordova plugin add [email protected] --save --variable APP_ID="<myid>" --variable APP_NAME="<myname>" 

यह मेरे लिए काम करता पुनर्स्थापित करें।

Source

+0

धन्यवाद यह मेरे लिए काम करता है। –

+0

धन्यवाद मेरे लिए काम –

18

मैं एक आयनिक उपयोगकर्ता हूँ, और पुष्टि कर सकते हैं जो इस खड़ी कर रहा है facebook4 प्लगइन का संस्करण 1.9.1 के साथ एक मुद्दा नहीं है।

इसे ठीक करने के दो तरीके हैं, एक त्वरित कार्यवाही, और एक समाधान।

  1. इसे ठीक करने के लिए इतना है कि आप सीधे निर्माण कर सकते हैं, निम्न कार्य करें: में प्लेटफार्मों/एंड्रॉयड build.gradle फ़ाइल के अंत में निम्न कोड जोड़ें।

    configurations.all { resolutionStrategy.eachDependency {DependencyResolveDetails विवरण -> डीईएफ़ अनुरोध किया = details.requested अगर (requested.group == 'com.android.support') { अगर (requested.name.startsWith! ("multidex")) { details.useVersion '25 .3.1 ' } } } }

  2. एक बेहतर ठीक इस प्लगइन का उपयोग करना है: cordova plugin add cordova-android-support-gradle-release, जो निर्भरता मुद्दों में से किसी को सुलझाना चाहिए ।

मुद्दा (लंबाई में) यहाँ पर चर्चा की है: https://github.com/jeduan/cordova-plugin-facebook4/issues/507

+1

मैं पुष्टि करता हूं कि इसने मेरे अंत में त्रुटि हल की है। –

+2

'कॉर्डोवा प्लगइन' कॉर्डोवा-एंड्रॉइड-सपोर्ट-ग्रेडल-रिलीज 'का उपयोग करके फेसबुक और स्थानीय नोटिफिकेशन प्लगइन्स दोनों का उपयोग करने पर मेरी समस्या का समाधान करें –

+0

इस प्लगइन को स्थापित करने के बाद, यह त्रुटि मिली। com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: एकाधिक डेक्स फ़ाइलें परिभाषित Lcom/गूगल/एंड्रॉयड/ग्राम/आईआईडी/zzc; –

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