2010-04-16 8 views
6
  1. हम जानते हैं कि हम एक अवधारणा "जावा पैकेज" का उपयोग कर सकते हैं, लेकिन मैं सिर्फ करना चाहता था पता चलेगा कि एंड्रॉयड एक DLL या अवधारणा की तरह DLL जहाँ हम कार्यक्षमता का एक सबसे लिख सकते हैं प्रदान की है।क्या एंड्रॉइड में कोई डीएलएल या डीएलएल अवधारणा है?

  2. या हम डीएलएल के उद्देश्य की सेवा के लिए गतिविधि का उपयोग कर सकते हैं।

क्या एंड्रॉइड ओएस पर डीएलएल जैसी कोई अवधारणा है? क्या हम एंड्रॉइड पर बेहतर मॉड्यूलरलाइजेशन और अन्य लाभों के लिए डीएलएल विकसित कर सकते हैं?

धन्यवाद और सम्मान, प्रशांत।

+0

[एंड्रॉइड एनडीके] का उपयोग (http://developer.android.com/sdk/ndk/index.html#overview) आप सी/सी ++ कोड से मूल कोड पुस्तकालय बना सकते हैं। – zoli2k

+0

मैं गलत हो सकता हूं लेकिन मुझे लगता है कि ओपी जावा पुस्तकालयों के बारे में पूछ रहा है। –

+0

धन्यवाद अब मैं उपरोक्त संदेह के निष्कर्ष के करीब हूं बस कुछ चीजें बनी हुई हैं - 1. निश्चित रूप से हम एंड्रॉइड आर्किटेक्चर में लाइब्रेरी परत पर एंड्रॉइड एनडीके का उपयोग कर सकते हैं, जो डीएलएल उद्देश्य प्रदान करता है। अब मैं जानना चाहता था कि हम कुछ अवधारणा का उपयोग कर एप्लिकेशन लेयर पर कर सकते हैं। 2. मैंने एंड्रॉइड दस्तावेज़ में पढ़ा है कि, हम गतिविधि का उपयोग कर सकते हैं, जिसके लिए सेवाओं को समर्पित सुविधा की आवश्यकता होती है। – Prashant

उत्तर

0

मुझे यकीन नहीं है कि आप विशेष रूप से डीएलएल की तलाश क्यों कर रहे हैं। मुझे क्या पता है कि आपको कोड पुन: उपयोग के लिए लाइब्रेरी की तरह कुछ चाहिए। जावा पैकेज (जार फाइलें) मॉड्यूलरलाइजेशन के एक ही उद्देश्य की सेवा करते हैं।

आप सी में कोड करने के लिए ++ Android NDK पर गौर और एक .so फ़ाइल (DLL के लिए लिनक्स समकक्ष)

बनाने हो सकता है आप सामग्री प्रदाता के कुछ प्रकार है कि आप अनुप्रयोगों साझाकरण के मदद कर सकते हैं के लिए देख रहे हैं।

+0

पर भी हाँ, मैं भी आपके जैसा ही सोच रहा हूं। और मैं वास्तव में डीएलएल के लिए बिल्कुल नहीं देख रहा हूं लेकिन इसी तरह की अवधारणा जिसका उपयोग मैं प्रदर्शन, स्मृति उपयोग और कोड का पुन: उपयोग करने के फायदे ले सकता हूं। एंड्रॉइड एनडीके लाइब्रेरी लेयर पर भी है। मैं एंड्रॉइड आर्किटेक्चर के एप्लीकेशन लेयर पर चाहता हूं। – Prashant

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