Поиск по сайту

Редактирование и замена иконок в APK

вкл. . Опубликовано в Статьи


apk


В декомпилированном приложение в (папка разобранного apk приложения) папке res находим такие папки как:
drawable-hdpi
drawable-ldpi
drawable-mdpi
zamena apk
Здесь находятся все графические файлы приложения. Где буква перед ~dpi означает размер графических элементов:

  • Hdpi - High density (высокая плотность);
  • Ldpi - Low density (низкая плотность);
  • Mdpi - Medium density (средняя плотность).

Их размеры должны быть такими (не факт):

  • Low density – ldpi – 3636 px
  • Medium density – mdpi – 4848 px
  • High density – hdpi – 7272 px

Если вы хотите поменять иконку вашего приложения то открываем файл AndroidManifest.xml c помощью Notepad++, находим строчку отвечающую за иконку и смотрим название, в моем случае у нее название – icon (обратите внимание что расширение не прописывается, то есть прописывать так android:icon="@drawable/icon.png" не правильно)
zamena apk
Открываем папку drawable-~dpi и вставляем свою иконку учитывая исходное название:

  • 1. В AndroidManifest.xml строка - android:icon="@drawable/icon" 
  • 2. Расширение файла только .png
  • 3. Плотность (размер) исходного файла (например 72х72рх)

zamena apk

Если вы хотите поменять название иконки на свое название (например droid.png), забрасываем в папку drawable-~dpi учитывая свою иконку:

  • 1. Расширение файла только .png
  • 2. Плотность (размер) исходного файла

И меняем в файле AndroidManifest.xml, строку android:icon="@drawable/~~~" на название иконки в папке drawable-~dpi
Пример:
android:icon="@drawable/icon" на android:icon="@drawable/droid"

Если вы хотите поменять другие графические файлы в приложение то забрасываем их папку drawable-~dpi

  • 1. Учитывая исходное название (Если название было bot.png то и должно таким остаться)
  • 2. Расширение файла только .png
  • 3. Плотность (размер) исходного файла (72х72рх)

Статьи по теме APK:


Смотрите также - Статьи