Android APK फ़ाइलों से ऑनलाइन आइकन कैसे निकालें

Printed app-icon stickers laid out with a magnifying glass

डिज़ाइनर प्रेरणा की तलाश में हैं, समीक्षक थंबनेल एक साथ रख रहे हैं, डेवलपर्स प्रतिस्पर्धी की संपत्तियों की जांच कर रहे हैं, APK फ़ाइलों से आइकन निकालें की आवश्यकता आपकी अपेक्षा से अधिक बार आती है। समस्या यह है कि res/mipmap जैसे आंतरिक फ़ोल्डरों को हाथ से खोदना एक धीमी, पेचीदा प्रक्रिया है।

यह वॉकथ्रू APK से उच्च-रिज़ॉल्यूशन वाले ऐप आइकन खींचें के सबसे तेज़ तरीके को कवर करता है, Android सबसे पहले आइकन संसाधनों को कैसे संग्रहीत करता है, और कैसे हमारा APK आइकन एक्सट्रैक्टर टूल सेकंड में आपके लिए कठिन भागों को संभालता है।

चाबी छीनना

  • विभिन्न स्क्रीन आकारों का समर्थन करने के लिए APK फ़ाइलें कई रिज़ॉल्यूशन में आइकन संग्रहीत करती हैं।
  • अनुकूली चिह्न (Android 8.0 में प्रस्तुत) में अग्रभूमि और पृष्ठभूमि परतें शामिल हैं।
  • ऑनलाइन एक्सट्रैक्टर मैन्युअल तरीकों की तुलना में तेज़ होते हैं और उन्हें APK डीकंप्रेसन की आवश्यकता नहीं होती है।
  • आप सिस्टम ऐप्स और संरक्षित फ़ाइलों सहित किसी भी APK से आइकन निकाल सकते हैं।

APK आइकन क्यों निकालें?

ऐप आइकन किसी एप्लिकेशन की पहचान दर्शाते हैं। ऐसे कई कारण हैं जिनकी वजह से आप उन्हें एक स्टैंडअलोन पीएनजी या एसवीजी फ़ाइल के रूप में निकालना चाहेंगे:

Android आइकन संसाधनों को समझना

APK के अंदर, आइकन को android:icon विशेषता के तहत AndroidManifest.xml में परिभाषित किया गया है। आधुनिक ऐप्स कई प्रकार के आइकन प्रारूपों का उपयोग करते हैं:

  1. Mipmap्स: रेखापुंज छवियाँ (PNG, WebP) mipmap-xxxhdpi, mipmap-xxhdpi, आदि नामक फ़ोल्डरों में संग्रहीत हैं।
  2. वेक्टर ड्रॉएबल्स: XML-आधारित वेक्टर जो गुणवत्ता खोए बिना असीमित पैमाने पर होते हैं।
  3. अनुकूली चिह्न: ये एक अलग पृष्ठभूमि और अग्रभूमि परत का उपयोग करते हैं, जिससे Android को आइकन पर अलग-अलग मास्क (मंडल, वर्ग, वर्ग) लगाने की अनुमति मिलती है।

ऑनलाइन आइकन कैसे निकालें (मानक विधि)

हमारा ऑनलाइन APK आइकन एक्सट्रैक्टर इन सभी जटिलताओं को स्वचालित रूप से संभालने के लिए बनाया गया है। यहां बताया गया है कि प्रक्रिया कितनी सरल है:

चरण-दर-चरण निकालना:

  1. हमारे चिह्न निकालने वाला उपकरण पर नेविगेट करें।
  2. अपनी .apk या .xapk फ़ाइल अपलोड करें।
  3. आइकन के संसाधन पथ को खोजने के लिए टूल तुरंत AndroidManifest.xml को पार्स करता है।
  4. यह उपलब्ध उच्चतम रिज़ॉल्यूशन (आमतौर पर xxxhdpi) के लिए res/ निर्देशिका को स्कैन करता है।
  5. आइकन का पूर्वावलोकन स्क्रीन पर प्रदर्शित होता है।
  6. इसे उच्च गुणवत्ता वाले पीएनजी के रूप में सहेजने के लिए आइकन डाउनलोड करें पर क्लिक करें।

उच्च रिज़ॉल्यूशन की गारंटी

हमारा एक्सट्रैक्टर हमेशा XXXL (192x192) या मूल वेक्टर संपत्तियों को प्राथमिकता देता है, यह सुनिश्चित करते हुए कि आपको अपनी डिजाइन आवश्यकताओं के लिए सबसे तेज संभव लोगो मिले।

मैन्युअल विधि (ज़िप ओपनर का उपयोग करके)

यदि आपके पास इंटरनेट तक पहुंच नहीं है, तो आप मैन्युअल रूप से आइकन निकाल सकते हैं, हालांकि यह अधिक जटिल है:

  1. अपने app.apk का नाम बदलकर app.zip करें।
  2. ज़िप फ़ाइल खोलें.
  3. /res/ पर नेविगेट करें।
  4. mipmap- से शुरू होने वाले फ़ोल्डर खोजें।
  5. इन फ़ोल्डरों के माध्यम से ic_launcher.png नामक छवि फ़ाइल खोजें।
  6. फ़ाइल को सबसे बड़े फ़ोल्डर (उदाहरण के लिए, xxxhdpi) से कॉपी करें।

चेतावनी: यह विधि अक्सर विशेष नामकरण परंपराओं का उपयोग करने वाले एडाप्टिव आइकन या ऐप्स के साथ विफल हो जाती है।

अनुकूली चिह्न: आप दो परतें क्यों देखते हैं

Android 8 (ओरेओ) के बाद से, प्लेटफ़ॉर्म ने अनुकूली चिह्न का उपयोग किया है: एक दो-परत प्रणाली जो ओएस को आइकन को अलग-अलग आकार में क्लिप और एनिमेट करने देती है (पिक्सेल पर सर्कल, सैमसंग वन यूआई पर स्क्विर्कल, स्टॉक लॉन्चर पर गोल वर्ग, कुछ ओईएम स्किन पर टियरड्रॉप)। जब आप एक अनुकूली आइकन निकालते हैं, तो आपको एक के बजाय दो पीएनजी (या दो वेक्टर ड्रॉएबल) मिलते हैं:

यदि आप केवल अग्रभूमि पीएनजी निर्यात करते हैं, तो आपके पास एक ऐसी छवि होगी जिसमें या तो कोई पृष्ठभूमि नहीं है या पारदर्शी पृष्ठभूमि है, जो डिज़ाइन मॉक-अप में संपत्तियों के लिए ठीक है लेकिन यदि आप लॉन्चर-तैयार आइकन चाहते हैं तो गलत है। हमेशा दोनों परतों को निर्यात करें, या APK आइकन एक्सट्रैक्टर का उपयोग करें, जो एक अनुकूली आइकन का पता चलने पर स्वचालित रूप से उन्हें आपके लिए मिश्रित करता है।

डेंसिटी फोल्डर चीट शीट

APK के अंदर, एक ही आइकन पांच या अधिक आकारों में मौजूद हो सकता है, प्रति पिक्सेल-घनत्व बकेट में एक। लॉन्चर डिवाइस के घनत्व के निकटतम बाल्टी को चुनता है। जब आप उच्चतम गुणवत्ता वाला संस्करण निकाल रहे हों, तो सीधे xxxhdpi पर जाएं:

घनत्व बाल्टी फ़ोल्डर का नाम लॉन्चर आइकन का आकार अनुकूली कैनवास का आकार
ldpimipmap-ldpi36 × 36एन/ए
mdpi (बेसलाइन)mipmap-mdpi48 × 48108 × 108
hdpimipmap-hdpi72 × 72162 × 162
xhdpimipmap-xhdpi96 × 96216 × 216
xxhdpimipmap-xxhdpi144 × 144324 × 324
xxxhdpimipmap-xxxhdpi192 × 192432 × 432
Anydpi-v26mipmap-anydpi-v26XML अनुकूली-आइकन परिभाषाएँ, बिटमैप्स नहीं

दुर्लभ anydpi-v26 फ़ोल्डर विशेष है: इसमें XML फ़ाइलें होती हैं जो संदर्भ अग्रभूमि और पृष्ठभूमि ड्रॉएबल्स को कहीं और संग्रहीत करती हैं। यदि आप Mipmap फ़ोल्डर खोलते समय केवल XML देखते हैं, तो वास्तविक ग्राफ़िक्स res/drawable-* में या res/drawable/ में वेक्टर XML के रूप में हैं। ब्राउज़र टूल स्वचालित रूप से इन संदर्भों का अनुसरण करता है।

वेक्टर बनाम रैस्टर: आपको कौन सा निर्यात करना चाहिए?

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

डिज़ाइन कार्य के लिए, जब भी वेक्टर स्रोत मौजूद हो, उसे प्राथमिकता दें; विरासत अनुकूलता (पुराने उपकरण, विपणन सामग्री) के लिए, उच्चतम घनत्व वाला पीएनजी निर्यात करें जो आप पा सकते हैं।

चिह्न निकालते समय सामान्य कठिनाइयाँ

परफेक्ट आइकॉन तुरंत निकालें

फ़ोल्डरों को खोजने में समय बर्बाद न करें। एक क्लिक में उच्च गुणवत्ता वाले ऐप लोगो प्राप्त करें।

APK आइकन एक्सट्रैक्टर आज़माएं

अक्सर पूछे जाने वाले प्रश्न (FAQ)

क्या ऐप आइकन निकालना कानूनी है?

व्यक्तिगत उपयोग, समीक्षा या शिक्षा के लिए आइकन निकालना आम तौर पर स्वीकार्य है। हालाँकि, मालिक की अनुमति के बिना किसी व्यावसायिक उत्पाद में उनका पुनर्वितरण या उपयोग करना कॉपीराइट और ट्रेडमार्क कानूनों का उल्लंघन हो सकता है।

Android ऐप आइकन के लिए मानक आकार क्या है?

स्टोर लिस्टिंग के लिए, एक आइकन 512x512 होना चाहिए। APK के अंदर, होम स्क्रीन के लिए सामान्यतः पाया जाने वाला उच्चतम रिज़ॉल्यूशन 192x192 (xxxhdpi) है।

क्या मैं सिस्टम ऐप्स (जैसे Google कैमरा) से आइकन निकाल सकता हूँ?

हाँ। यदि आपके पास किसी सिस्टम ऐप की APK फ़ाइल है, तो हमारा टूल किसी अन्य सामान्य एप्लिकेशन की तरह ही उसका आइकन निकाल देगा।

हर बार स्वच्छ लॉन्चर संपत्ति प्राप्त करना

यदि आप Android ऐप्स डिज़ाइन, समीक्षा या निर्माण करते हैं तो APK से आइकन खींचना एक आसान ट्रिक है। आप इसे हाथ से कर सकते हैं, लेकिन एक समर्पित ऑनलाइन उपकरण तेज़ है और आपको अनुमान के बिना पूर्ण-रिज़ॉल्यूशन स्रोत प्राप्त करता है। जब भी आपको इसकी आवश्यकता हो तो यह हमारे APK टूलसेट का एक निःशुल्क हिस्सा है।

एमएसटी शेफेल द्वारा इंजीनियर और प्रलेखित लीड डेवलपर और Android पैकेज आर्किटेक्ट • Android 12-15 पर सत्यापित

Mst Shaefale xapktoapk.com पर क्लाइंट-साइड XAPK/APKS मर्जर, बाइनरी मेनिफेस्ट पार्सर और APK v1+v2 साइनिंग टूल्स का रखरखाव करता है। क्या आपको कोई पुराना कमांड या OS परिवर्तन दिखाई देता है? एक संपादकीय नोट भेजें.