2011-02-11 5 views
5

क्या कोई मुझे सरल शब्दों में समझा सकता है मेनफ़ेस्ट फ़ाइल का उपयोग क्या है और एंड्रॉइड में R.java फ़ाइल का उपयोग क्या है।एंड्रॉइड में मेनफेस्ट फ़ाइल क्या है?

आवेदन करते समय हमें इन फ़ाइलों की आवश्यकता क्यों है?

+5

कृपया आगे जाना है और अपने पिछले सवालों के जवाब को स्वीकार ... हम, अतः यहाँ तुम्हारी मदद इतना समय लेने के लिए और जो लोग ऐसा इनाम कृपया पसंद है। –

उत्तर

5

जांच के लिए इस लिंक,

http://developer.android.com/guide/topics/manifest/manifest-intro.html

प्रकट

हर आवेदन की जड़ निर्देशिका में एक AndroidManifest.xml फ़ाइल ( ठीक है कि नाम के साथ) होना आवश्यक है। प्रकट प्रस्तुत Android सिस्टम पर आवेदन के बारे में आवश्यक जानकारी , जानकारी होने से पहले ही आवेदन के कोड के किसी भी चला सकते हैं प्रणाली होना आवश्यक है

R.Java

यह होगा हमारी परियोजना

धन्यवाद में उपयोग किए जाने वाले सभी संसाधनों के लिए पहचानकर्ता।

+0

या डेवलपर.android.com में हैलो वर्ल्ड उदाहरण पर जाएं, आप एंड्रॉइड प्रोग्रामिंग के बारे में अच्छी जानकारी प्राप्त कर सकते हैं। –

4

प्रत्येक एप्लिकेशन में इसकी रूट निर्देशिका में AndroidManifest.xml फ़ाइल (ठीक उसी नाम के साथ) होनी चाहिए। मैनिफेस्ट एंड्रॉइड सिस्टम में एप्लिकेशन के बारे में आवश्यक जानकारी प्रस्तुत करता है, सिस्टम के पास किसी भी एप्लिकेशन के कोड को चलाने से पहले सिस्टम की जानकारी होनी चाहिए।

चेक दिए गए लिंक

http://developer.android.com/guide/topics/manifest/manifest-intro.html

एक परियोजना के R.java फ़ाइल सब में एक सूचकांक है फाइल में परिभाषित संसाधन। आप इस प्रोजेक्ट को अपने प्रोजेक्ट में शामिल संसाधनों के संदर्भ में संक्षिप्त स्रोत के रूप में अपने स्रोत कोड में उपयोग करते हैं। यह ईक्लीप्स जैसे आईडीई की कोड-पूर्णता सुविधाओं के साथ विशेष रूप से शक्तिशाली है क्योंकि यह आपको उस विशिष्ट संदर्भ को तेज़ी से और अंतःक्रियात्मक रूप से ढूंढने देता है जिसे आप ढूंढ रहे हैं।

चेक दिए गए लिंक

http://developer.android.com/resources/tutorials/hello-world.html

0

मुझे लगता है कि आप के माध्यम से पढ़ने के लिए एक अच्छा विचार है एंड्रॉइड Hello World। AndroidManifest और R.java दोनों समझाए गए हैं।

3

मालसूची फ़ाइल:

  1. यह एक घोषणा फ़ाइल है।
  2. यहां केवल कौन सी गतिविधि शुरू होनी चाहिए, जिसे घोषित किया गया है।
  3. यह घोषणा करता है कि एप्लिकेशन की कौन सी अनुमतियां होनी चाहिए।
  4. यह उन अनुमतियों की भी घोषणा करता है जिन्हें बातचीत करने के लिए दूसरों की आवश्यकता होती है।
  5. यह एंड्रॉइड एपीआई का न्यूनतम स्तर घोषित करता है।
  6. यह पुस्तकालयों को सूचीबद्ध करता है कि एप्लिकेशन को लिंक किया जाना चाहिए।
  7. सभी घटक यहां घोषित किए जाने चाहिए।
  8. घटक गतिविधियां, सेवाएं, प्रसारण रिसीवर और सामग्री प्रदाता हैं।

R.java फ़ाइल:

  1. यह aapt द्वारा एक स्वत: जनरेट फ़ाइल (एंड्रॉयड एसेट पैकेजिंग उपकरण) है कि रेस/निर्देशिका के सभी संसाधनों के लिए संसाधन आईडी होता है।
  2. यदि आप गतिविधि_main.xml फ़ाइल में कोई घटक बनाते हैं, तो इसी घटक के लिए आईडी स्वचालित रूप से इस फ़ाइल में बनाई गई है।
  3. इस आईडी को घटक स्रोत फ़ाइल में घटक पर कोई कार्रवाई करने के लिए उपयोग किया जा सकता है।
संबंधित मुद्दे