मैं अपने प्रोजेक्ट एम 1 के तहत 2 मॉड्यूल, M2मॉड्यूल निर्भरता - एंड्रॉयड स्टूडियो
Project
- M1
- M2
इससे पहले है, मैं अपने प्राथमिक आवेदन के रूप में एम 1 था। हालांकि, नए एप्लिकेशन एम 2 की आवश्यकता थी जिसने एम 1 के साथ बहुत सी सामान्य सामग्री साझा की। इसलिए, मैंने निर्भरता के रूप में एम 1 के साथ एक नया मॉड्यूल एम 2 बनाया।
इस लक्ष्य को हासिल करने के लिए, मैं एम 1 और M2 के build.gradle संशोधित कर लिया है इस प्रकार है:
M2:
compile project(':M1')
एम 1: (पुस्तकालय में बदला गया)
apply plugin: 'com.android.library'
हालांकि, यह काम नहीं करता है और त्रुटि को फेंकता है:
Could not find property 'applicationVariants' on [email protected]
कोई विचार, इस मुद्दे को हल करने के तरीके पर कोई विचार?
मुझे यकीन नहीं है कि मैं समझता हूं: क्या एम 1 के build.gradle में अभी भी एप्लिकेशन वेरिएंट हैं या नहीं? –