मेरे ऐप मॉड्यूल (जो मेरे बैकएंड अंतिमबिंदुओं मॉड्यूल पर निर्भर करता है) में, मैं निम्नलिखित हैएंड्रॉइड स्टूडियो में build.gradle में "कॉन्फ़िगरेशन:" एंड्रॉइड-एंडपॉइंट्स "और" कॉन्फ़िगरेशन: "एंडपॉइंट्स" के बीच क्या अंतर है?
dependencies {
compile project(path: ':backend', configuration: 'android-endpoints')
}
लेकिन निम्नलिखित भी काम करता है।
dependencies {
compile project(path: ':backend', configuration: 'endpoints')
}
मुझे लगता है कि जेनरेट की गई .jar फ़ाइल निर्भरता में "एंड्रॉइड" को इसके नाम पर जोड़ा गया है। हालांकि, मुझे संदेह है कि दोनों के बीच एक और मौलिक अंतर है। क्या कोई जानता है?
मैं यहाँ निम्नलिखित गुप्त संदर्भ पाया: https://github.com/GoogleCloudPlatform/gradle-appengine-plugin के लिए खोज "मैं एक अन्य परियोजना से मेरी अंतिम बिंदु क्लाइंट लाइब्रेरी पर एक संकलन निर्भरता उपयोग कैसे करूँ?" एफएक्यू अनुभाग में।
आपकी मदद के लिए धन्यवाद और मुझे आशा है कि यह एक बेवकूफ सवाल नहीं है।
बहुत बहुत धन्यवाद! आप उत्तर कैसे जानते थे - क्या इस पर ऑनलाइन संदर्भ है या आपने जारों का निरीक्षण किया है? – Creos
यदि आप इसे सही कोड ढूंढना चाहते हैं, तो यह थोड़ा उलझन में है लेकिन एक नज़र डालें: https://github.com/GoogleCloudPlatform/gradle-appengine-plugin/blob/master/src/main/groovy/com/ गूगल/appengine/AppEnginePlugin.groovy # L558 – loosebazooka