मंच में परियोजना प्रतिस्थापन में / android / projet.properties निम्नलिखित पैरामीटर

com.google.android.gms:play-services-maps:+

cordova.system.library.3=com.google.android.gms:play-services-location:+

मैं इसे प्रोजेक्ट या कॉन्फ़िगरेशन में कैसे बदलूं और फिर इसे आयनिक प्रो पर चार्ज करूं और इसे बनाऊं?

0
Alex 1 जून 2018, 02:03

1 उत्तर

हमारे पास थोड़ा अलग मुद्दा था जिसे कॉर्डोवा-एंड्रॉइड-प्ले-सर्विसेज-ग्रेडल-रिलीज का उपयोग करके हल नहीं किया गया था।

हम cordova-plugin-background-geolocation का उपयोग कर रहे थे, जो जोड़ रहा था

com.google.android.gms:play-services-location:11+ 

जो phonegap-plugin-push के विरोध में था। (मुझे लगता है कि ओपी के साथ अंतर -स्थान अंत में निर्दिष्ट किया गया है)

प्ले-सर्विसेज-लोकेशन के लिए एक ग्रेडल नहीं मिला, इसलिए इसे ठीक करने का एकमात्र तरीका - GOOGLE_PLAY_SERVICES_VERSION निर्दिष्ट के साथ प्लगइन को फिर से स्थापित करना था, जैसे ...

cordova plugin add cordova-plugin-mauron85-background-geolocation --variable GOOGLE_PLAY_SERVICES_VERSION=11.6.2

मैं कॉर्डोवा विकास के लिए बिल्कुल नया हूं, लेकिन मुझे यह आभास होता है कि अधिकांश (सभी?) प्लगइन्स आपको इस चर को निर्दिष्ट करने की अनुमति देते हैं और आपको इसका उपयोग निश्चित रूप से इन संघर्षों के होने से पहले हल करने के लिए करना चाहिए।

0
Turneye 28 नवम्बर 2018, 03:01