2010-08-31 11 views
6

मेरे पास एक बाहरी जार है जिसका उपयोग मैं अपने एंड्रॉइड एप्लिकेशन में कर सकता हूं, मैं इसे अपने आवेदन से बाहरी जार के रूप में संदर्भित करता हूं। एंड्रॉइड अनुप्रयोगों के उपयोग के लिए इस बाहरी जार के साथ एंड्रॉइड लाइब्रेरी प्रोजेक्ट बनाने में कोई फायदा है, या बाहरी जार के संदर्भ में यह काफी समान है?एंड्रॉइड लाइब्रेरी बनाम बाहरी जार

+0

मुझे यह अभी तक नहीं मिला है। तो अंतर क्या है ? – Dani

उत्तर

1

आप अपने एंड्रॉइड प्रोजेक्ट में जार का उपयोग करने से शायद बेहतर हो सकते हैं। एंड्रॉइड लाइब्रेरी प्रोजेक्ट केवल को समझता है जब आप स्क्रैच से सामान्य कोड विकसित कर रहे हैं। इस तरह एक जार बनाने के बजाय और फिर इसे एक परियोजना में शामिल करने के बजाय, आप एक एंड्रॉइड लाइब्रेरी प्रोजेक्ट बना सकते हैं और फिर इसे अन्य परियोजनाओं में संदर्भित कर सकते हैं।

इसके अलावा मुझे इसके लिए अच्छे अच्छे कारण नहीं मिल रहे हैं।

कोई भी, क्या आप किसी के बारे में सोच सकते हैं?

2

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

+0

क्या कोई अनुकूलन अंतर है? उदाहरण के लिए। एपीके बनाने में अप्रयुक्त वर्गों को हटा रहा है। – BornToCode

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