2012-12-15 25 views
62

अविश्वसनीय रूप से पर्याप्त, मुझे इस जवाब के लिए गुगलिंग करते समय कोई जवाब नहीं मिला!मेरी परियोजना रूट में ic_launcher-web.png क्या करता है?

मैंने देखा कि चूंकि मैंने एक्लिप्स हेलीओस से एक्लिप्स जूनो में अपग्रेड किया है और एंड्रॉइड एसडीके को अपडेट किया है, इसलिए जब भी मैं एक नया एंड्रॉइड प्रोजेक्ट बनाता हूं तो एक्लिप्स परियोजना रूट में ic_launcher-web.png नामक एक फ़ाइल रखता है। फ़ाइल प्रोजेक्ट निर्माण संवाद में चयनित एप्लिकेशन आइकन जैसा ही है, लेकिन यह क्या करता है? जैसा कि बताया गया है, यह परियोजना रूट में है, किसी भी/res/फ़ोल्डर्स में नहीं। तो क्या यह समाप्त। एपीके फ़ाइल में शामिल है, और इसका उद्देश्य क्या है?

उत्तर

79

यह प्ले स्टोर है, जो 512x512 उच्च संकल्प माउस को स्वीकार करता है के लिए है:

  • उच्च रिज़ॉल्यूशन एप्लिकेशन आइकन (आवश्यक):
    • उपयोग: गूगल में विभिन्न स्थानों में खेलते हैं।
    • चश्मा: 512x512, 32-बिट पीएनजी अल्फा के साथ; 1024 केबी का अधिकतम आकार।

-- Google Support

(स्पष्टीकरण की तरह एक और अधिक ट्यूटोरियल here पाया जा सकता है।)

यह अपने वास्तविक एप्लिकेशन या लांचर में नहीं किया जाता है, तो यह में पैक नहीं है एपीके

+9

हाँ मैं पुष्टि करता हूं कि यह आइकन अंतिम एपीके फ़ाइल में मौजूद नहीं है। यह आपके लिए एंड्रॉइड एसडीके द्वारा स्वचालित रूप से रखा गया है ताकि प्रकाशन के लिए उच्च-रेज आइकन बनाना न भूलें। यह फ़ाइल को हटाने के लिए बिल्कुल सुरक्षित है। – keaukraine

+1

गंभीरता से, लिंक पर क्लिक करें! यह एक महान ट्यूटोरियल है। मुझे साइट के उस मणि को खोजने में मदद करने के लिए धन्यवाद एरिक –

2

यह Google play store के लिए आइकन है। आपको 512 x 512 आइकन प्रदान करने की आवश्यकता है।

-1

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