Изменить иконки приложений Android в APK?

Можно ли изменить значок приложения в APK в приложениях Android? У меня есть планшет под управлением Android 2.2, и значки слишком низки, поэтому я хочу их заменить. Я попытался разархивировать APK, сменив значок и повторно запустив его, но это не сработало. Есть ли способ изменить значок, даже программно, чтобы отобразить значок с более высоким разрешением?

Файлы APK на самом деле не более чем zip-файлы. Если вы просто хотите заменить изображения, то самым простым способом является открытие файла apk в 7-zip или winrar и замена файлов png на них собственными. Просто перетащите свои новые файлы в 7-zip-окно.

Обратите внимание, что я сказал «открыть», а не «разархивировать». После его распаковки подпись больше не будет действительна.

Другой вариант – использовать APKManager для этого. Таким образом вам не нужно устанавливать его в / system / app:

  1. Загрузить APK Manager
  2. Поместите .apk в "place-apk-here-for-modding"
  3. Запустите script.bat и извлеките его.
  4. Отбросьте новые PNG-файлы в / res / drawable-? Dpi, перезаписывая старые.
  5. Запустите ZIP .apk и выберите вариант 2 Regular APK
  6. Подпишите APK
  7. устанавливать

См. Это решение

Если вы хотите программно изменить значок приложения Android, вы можете установить его в файл AndroidManifest.xml в теге приложения, установив свойство android: icon . Но если вы хотите изменить значок сторонних приложений, то вы не можете.

Резюме

Вероятно, самым простым способом является использование редактора значков APK . Этот редактор APK предназначен для изменения значков APK с помощью удобного графического интерфейса. Просто откройте APK и перетащите новые изображения. Вот и все: редактор APK Icon Editor сделает все возможное: он автоматически заменит файлы значков APK, подпишет приложение и оптимизирует его.

Режимы

  1. ZIP- режим. Этот простой (un) метод упаковки обеспечивает быструю и простую модификацию APK без ненужных настроек.
  2. Режим Apktool . В этом режиме используется сторонний инструмент Apktool . Это позволяет вам делать дополнительные модификации APK (например, редактировать имя APK, версию, манифест и т. Д.).

Особенности

  • Автоматически упаковывает , подписывает и оптимизирует ваш APK.
  • Поддерживаемые форматы изображений: PNG , BMP , JPEG , ICO , GIF .
  • Предварительные настройки устройства: Android , Amazon Kindle Fire и BlackBerry .

Инструмент является открытым исходным кодом , написанным на C ++ / Qt. Доступны предварительно скомпилированные двоичные файлы для Windows и OS X.

Пожалуйста, взгляните на этот вариант для создания значков для телефонов с высокой, средней и низкой плотностью: http://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html