كيفية استخراج الأيقونات من ملفات 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؟

تمثل أيقونات التطبيقات هوية التطبيق. هناك عدة أسباب وراء رغبتك في استخراجها كملف PNG أو SVG مستقل:

فهم موارد أيقونة Android

داخل ملف APK، يتم تعريف الرمز في AndroidManifest.xml ضمن السمة android:icon. تستخدم التطبيقات الحديثة عدة أنواع من تنسيقات الأيقونات:

  1. خرائط ميمب: الصور النقطية (PNG وWebP) المخزنة في مجلدات باسم mipmap-xxxhdpi وmipmap-xxhdpi وما إلى ذلك.
  2. ناقلات مستندة إلى رسومات المتجهات: XML والتي تتوسع بشكل لا نهائي دون فقدان الجودة.
  3. الرموز التكيفية: يستخدم هذا طبقة خلفية ومقدمة منفصلة، مما يسمح لنظام Android بتطبيق أقنعة مختلفة (دوائر، مربعات، ودوائر) على الأيقونة.

كيفية استخراج الأيقونات عبر الإنترنت (الطريقة القياسية)

تم تصميم مستخرج أيقونة APK عبر الإنترنت للتعامل مع كل هذه التعقيدات تلقائيًا. إليك مدى بساطة العملية:

استخراج خطوة بخطوة:

  1. انتقل إلى أداة استخراج الأيقونات لدينا.
  2. قم بتحميل ملف .apk أو .xapk.
  3. تقوم الأداة على الفور بتوزيع AndroidManifest.xml للعثور على مسار مورد الرمز.
  4. يقوم بمسح دليل res/ للحصول على أعلى دقة متاحة (عادةً xxxhdpi).
  5. يتم عرض معاينة للأيقونة على الشاشة.
  6. انقر فوق أيقونة التحميل لحفظه بصيغة PNG عالية الجودة.

دقة عالية مضمونة

يقوم المستخرج لدينا دائمًا بإعطاء الأولوية لـ XXXL (192 × 192) أو أصول المتجهات الأصلية، مما يضمن حصولك على أفضل شعار ممكن لتلبية احتياجات التصميم الخاصة بك.

الطريقة اليدوية (باستخدام أداة فتح ZIP)

إذا لم يكن لديك اتصال بالإنترنت، يمكنك استخراج الرموز يدويًا، رغم أن الأمر أكثر تعقيدًا:

  1. أعد تسمية app.apk إلى app.zip.
  2. افتح الملف المضغوط.
  3. انتقل إلى /res/.
  4. ابحث عن المجلدات التي تبدأ بـ mipmap-.
  5. ابحث في هذه المجلدات عن ملف صورة باسم ic_launcher.png.
  6. انسخ الملف من المجلد الأكبر (على سبيل المثال، xxxhdpi).

تحذير: غالبًا ما تفشل هذه الطريقة مع Adaptive Icons أو التطبيقات التي تستخدم اصطلاحات التسمية المتخصصة.

الرموز التكيفية: لماذا ترى طبقتين

منذ Android 8 (Oreo)، استخدم النظام الأساسي أيقونات التكيف: نظام من طبقتين يسمح لنظام التشغيل بقص الأيقونة وتحريكها في أشكال مختلفة (دائرة على Pixel، ودائرة على Samsung One UI، ومربع مستدير على قاذفات الأسهم، ودمعة على بعض أغلفة OEM). عند استخراج أيقونة قابلة للتكيف، تحصل على صورتين PNG (أو رسمتين متجهتين) بدلاً من واحدة:

إذا قمت بتصدير المقدمة PNG فقط، فسوف ينتهي بك الأمر إلى صورة لا تحتوي على خلفية أو خلفية شفافة، وهو أمر جيد بالنسبة للأصول في نماذج التصميم ولكنه خطأ إذا كنت تريد رمزًا جاهزًا للمشغل. قم دائمًا بتصدير كلتا الطبقتين، أو استخدم APK أيقونة النازع، الذي يقوم بتركيبهما تلقائيًا عند اكتشاف أيقونة قابلة للتكيف.

ورقة الغش في مجلد الكثافة

داخل ملف APK، قد يوجد نفس الرمز في خمسة أحجام أو أكثر، واحد لكل مجموعة كثافة بكسل. يقوم المشغل باختيار الجرافة الأقرب إلى كثافة الجهاز. عندما تقوم باستخراج النسخة الأعلى جودة، توجه مباشرة إلى xxxhdpi:

دلو الكثافة اسم المجلد حجم أيقونة المشغل حجم قماش التكيف
ldpimipmap-ldpi36 × 36غير متوفر
مدبي (خط الأساس)mipmap-mdpi48 × 48108 × 108
hdpimipmap-hdpi72 × 72162 × 162
xhdpimipmap-xhdpi96 × 96216 × 216
xxhdpimipmap-xxhdpi144 × 144324 × 324
xxxhdpimipmap-xxxhdpi192 × 192432 × 432
Anydpi-v26mipmap-anydpi-v26تعريفات أيقونات XML التكيفية، وليس الصور النقطية

يعد المجلد anydpi-v26 النادر خاصًا: فهو يحتوي على ملفات XML التي مرجع هي الرسوميات الأمامية والخلفية المخزنة في مكان آخر. إذا رأيت XML فقط عند فتح مجلدات mipmap، فإن الرسومات الفعلية موجودة في res/drawable-* أو كـ Vector XML في res/drawable/. تتبع أداة المتصفح هذه المراجع تلقائيًا.

Vector vs Raster: ما الذي يجب عليك تصديره؟

تفضل تطبيقات Android الحديثة رسوميات المتجهات (ملفات XML التي تستخدم مجموعة فرعية من SVG) للأيقونات ورسومات واجهة المستخدم الصغيرة. إنها ذات حجم لا نهائي، ولا تزن شيئًا تقريبًا، ويغطي ملف واحد كل الكثافة. لا تزال التطبيقات القديمة تشحن ملفات PNG النقطية بكل كثافة. عند الاستخراج، قد تواجه أحد التنسيقين:

بالنسبة لأعمال التصميم، تفضل مصدر المتجه كلما كان موجودًا؛ للتوافق القديم (الأدوات القديمة والمواد التسويقية)، قم بتصدير ملف PNG بأعلى كثافة يمكنك العثور عليه.

المزالق الشائعة عند استخراج الأيقونات

استخراج أيقونات مثالية على الفور

لا تضيع الوقت في البحث في المجلدات. احصل على شعارات التطبيقات عالية الجودة بنقرة واحدة.

جرب APK أيقونة النازع

الأسئلة المتداولة (الأسئلة الشائعة)

هل من القانوني استخراج أيقونات التطبيقات؟

يعد استخراج الرموز للاستخدام الشخصي أو المراجعة أو التعليم أمرًا مقبولًا بشكل عام. ومع ذلك، فإن إعادة توزيعها أو استخدامها في منتج تجاري دون إذن المالك قد ينتهك قوانين حقوق الطبع والنشر والعلامات التجارية.

ما هو الحجم القياسي لأيقونات تطبيقات Android؟

بالنسبة لقوائم المتجر، يجب أن يكون الرمز 512x512. داخل ملف APK، أعلى دقة يتم العثور عليها عادة هي 192x192 (xxxhdpi) للشاشة الرئيسية.

هل يمكنني استخراج الرموز من تطبيقات النظام (مثل كاميرا Google)؟

نعم. إذا كان لديك ملف APK لأحد تطبيقات النظام، فستقوم أداتنا باستخراج الرمز الخاص به تمامًا مثل أي تطبيق شائع آخر.

الحصول على أصول Launcher نظيفة في كل مرة

يعد سحب الرموز من ملف APK بمثابة خدعة مفيدة إذا كنت تقوم بتصميم تطبيقات Android أو مراجعتها أو إنشائها. يمكنك القيام بذلك يدويًا، ولكن أداة على الانترنت المخصص أسرع ويمنحك مصدرًا كامل الدقة دون التخمين. إنه جزء مجاني من مجموعة أدوات APK الخاصة بنا عندما تحتاج إليها.

تم تصميمها وتوثيقها بواسطة Mst Shaefale المطور الرئيسي ومهندس حزم Android • تم التحقق منه على Android 12–15

يحتفظ Mst Shaefale بدمج XAPK/APKS من جانب العميل، ومحلل البيانات الثنائية، وأدوات توقيع APK v1+v2 في xapktoapk.com. اكتشاف أمر قديم أو تغيير نظام التشغيل؟ أرسل مذكرة تحريرية.