मैंने इस साइट पर बहुत सारे प्रश्न पढ़े हैं और इस निर्णय में आ गए हैं कि यदि आप पहले से ही इसका उपयोग करना चाहते हैं एंड्रॉइड में अपने संसाधनों के साथ विकसित कोड तो आपको इसे लाइब्रेरी के रूप में उपयोग करना होगा।पहले से विकसित एंड्रॉइड प्रोजेक्ट का उपयोग करें [इसके संसाधनों (एक्सएमएल, छवियों, लेआउट)] के साथ किसी अन्य प्रोजेक्ट में सीधे .xyz फ़ाइल
लेकिन Building Android applications with Gradle tutorial से मैं कुछ की तरह पढ़ें ...
Gradle एक प्रारूप एंड्रॉयड संग्रह (आर) कहा जाता है का समर्थन करता है। एक एएआर एक जेएआर फ़ाइल के समान है, लेकिन इसमें संसाधनों के साथ-साथ संकलित बाइटकोड भी शामिल हो सकते हैं। यह अनुमति देता है कि एक एएआर फ़ाइल एक जेएआर फ़ाइल ** के समान शामिल है।
क्या इसका मतलब है कि हम .aar फ़ाइल को .jar फ़ाइल के रूप में उपयोग कर सकते हैं लेकिन संसाधनों का उपयोग करने की सुविधा के साथ भी?
फिर मैंने एंड्रॉइड स्टूडियो की मदद से .aar फ़ाइल को क्रेट करने का प्रयास किया है, लेकिन .aar फ़ाइल में लेआउट एक्सएमएल या छवियां नहीं हैं - इसमें कुछ लेआउट और संसाधन हैं लेकिन इसमें अन्य संसाधन फ़ाइल नहीं हैं ।
आखिरकार मेरे पास एकमात्र, कष्टप्रद, बेवकूफ सवाल है: क्या हम पूरी परियोजना का उपयोग केवल एक फ़ाइल जैसे .jar या .aar या किसी अन्य फ़ाइल प्रारूप के साथ कर सकते हैं?
पहले से मौजूद प्रोजेक्ट को [एंड्रॉइड लाइब्रेरी प्रोजेक्ट] (http://developer.android.com/tools/projects/index.html) के रूप में सेट करें। फिर आप इसे अन्य परियोजनाओं में पुस्तकालय के रूप में जोड़ सकते हैं। –
हाय @ साउंड कॉन्सेप्शन, पहले अनुच्छेद को पढ़ें, मैंने पहले ही इस दृष्टिकोण का उल्लेख किया है, लेकिन मैं केवल एक फ़ाइल का उपयोग करना चाहता हूं –