Как легко изменить имена и значки файлов APK
Несколько дней назад я написал статью о том, как пользователи Android могут клонировать приложение на свой телефон и запускать два независимых экземпляра этого приложения. Поскольку клонированное приложение имело то же имя и значок APK, пользователю стало трудно запускать правильное приложение, когда это необходимо. Поэтому, чтобы упростить задачу, я решил изменить название и значок одного из приложений с помощью редактора APK, о котором я рассказывал ранее.

Вы все еще можете сделать это таким образом, но поскольку это приложение работает на Java, это доставляло неудобства многим пользователям. Большинство из них получали ошибки при попытке изменить имя и значок приложения и, следовательно, нуждались в новой, лучшей альтернативе.
Что ж, это было непросто, но мне удалось попасть на страницу приложения с открытым исходным кодом APK Icon Editor, и когда я установил и попробовал его, я был очень впечатлен. Итак, позвольте мне показать вам, как вы можете изменить значки и названия приложений, используя это конкретное приложение.
После загрузки APK Editor установка приложения становится простой задачей. Просто следуйте инструкциям на экране по умолчанию, чтобы настроить приложение. Убедитесь, что на вашем компьютере установлена последняя версия Java Runtime Environment (JRE). Если вы не уверены, вы можете скачать и установить его прямо сейчас. Не стесняйтесь переустанавливать, если он у вас уже есть, он просто обновится до последней версии.
Изменение имен приложений
Теперь, когда приложение установлено, запустите его. Сначала мы решим более простую задачу — изменить имя приложения. Для начала перетащите APK-файл в редактор и подождите, пока он прочитает и распакует пакет. Если вы столкнулись с какими-либо ошибками, посмотрите на текущий режим в правом верхнем углу программы и измените его на QuaZIP.

Как только приложение будет успешно прочитано, нажмите на Характеристики вкладку для изменения имени. При смене имени режим приложения должен быть Апктул вместо QuaZIP. После того, как вы изменили имя, снова запакуйте APK, нажав на опцию Пакет APK.

Изменение значков APK
После того, как вы изменили имя APK, вам необходимо переупаковать файл перед изменением значка. Поскольку обе функции используют два разных кодировщика, это необходимо делать отдельно. Убедитесь, что установлен режим QuaZIP при смене значков.
После того, как файл будет прочитан, он покажет вам значки всех размеров, которые используются в зависимости от телефона Android, на котором будет установлен APK. Например, в недорогих телефонах будут использоваться значки MDPI или HDPI, а в планшетах — XXHDPI.

Щелкните правой кнопкой мыши значок, который вы хотите изменить, и выберите нужный файл изображения. Приложение автоматически изменит размер значка для вас. Если вы не хотите менять значок, а просто нуждаетесь в отличительном внешнем виде, вы можете добавить цветовые эффекты к существующему значку. Довольно просто по сравнению с полной сменой значка.

Наконец, перепакуйте APK, перенесите его на телефон и установите вручную. Если при установке приложения вы получаете какие-либо ошибки подписи, сначала удалите приложение с телефона, а затем установите модифицированную версию.
Примечание: Инструмент также дает вам возможность изменить номер версии и код версии, но лучше оставить их нетронутыми, если вы не знаете, что делаете.
Вывод
APK Editor — это простой в использовании инструмент для изменения имен и значков файлов APK. Поддерживаемые форматы изображений: PNG, ICO, GIF, JPG или BMP, с его помощью также можно подписывать и оптимизировать APK. Проект бесплатный и с открытым исходным кодом, и любой может внести свой вклад на странице разработчика Github. Если у вас есть какие-либо сомнения, дайте нам знать.
Как изменить версию приложения apk на андроид
Чтобы изменить версию приложения APK на Android, вам понадобится доступ к исходному коду приложения. Вот пошаговая инструкция:
1. Откройте проект приложения в IDE разработки, такой как Android Studio.
2. Внесите изменения в файл «build. gradle» приложения. Обычно он находится в папке «app» проекта. Откройте файл, найдите строку, содержащую параметр «versionCode» и измените значение на новую версию. Например, если значение было установлено как 1, вы можете изменить его на 2 или любое другое число, чтобы указать новую версию приложения.
3. Также найдите строку с параметром «versionName» и измените его значение на новое название версии. Это необязательно, но рекомендуется, чтобы версию было легко узнать для пользователей.
4. Сохраните изменения в файле «build. gradle».
5. Если вы используете систему контроля версий, такую как Git, зафиксируйте изменения в репозитории.
6. Если вы не используете систему контроля версий, создайте новую сборку приложения, щелкнув правой кнопкой мыши на проекте в окне «Project», выбрав пункт меню «Build», а затем «Build Bundle(s) / APK(s)» или нажав сочетание клавиш Ctrl + F9.
7. После успешной сборки будет создан новый APK-файл с обновленной версией приложения.
8. Теперь вы можете установить или распространять этот новый APK-файл с обновленной версией вашего приложения.
Помните, что изменение версии приложения также может потребовать обновление версии вашего приложения в магазине приложений, если вы планируете предоставлять обновление пользователям через официальный магазин (например, Google Play). Проверьте требования и инструкции, предоставляемые платформой магазина приложений, чтобы узнать, как обновлять версии приложения в соответствии с их правилами и процедурами.
How to change Android version and code version number?
How to change Android version and code version number Android Studio? I want to change apk file (app) on Google Play and I need to change Android version and code version number. I tried with this in AndroidManifest.xml file in Android Studio:
But it does not work. When I tried to publish it on Google Play it display that I must to change Android version name and code.
![]()
13 Answers 13
Go in the build.gradle and set the version code and name inside the defaultConfig element

![]()
The easiest way to set the version in Android Studio:
1. Press SHIFT + CTRL + ALT + S (or File -> Project Structure)
- Choose app (from left panel).
- Choose tab ‘Flavors’
- The last two fields are ‘Version Code’ and ‘Version Name’
- Choose ‘Modules’ in the left panel.
- Choose ‘app’ in middle panel.
- Choose ‘Default Config’ tab in the right panel.
- Scroll down to see and edit ‘Version Code’ and ‘Version Name’ fields.
![]()
![]()
You can define your versionName and versionCode in your module’s build.gradle file like this :
![]()
Press Ctrl + Alt + Shift + S in android studio or go to File > Project Structure.
Select app on left side and select Flavors tab on right side on default config change version code, name and etc. 
![]()
![]()
You can manage your application versioning wisely by using the Advanced Build Version Plugin for Gradle.
You just need to include the plugin in yout build.gradle :
And then you can use the versioning functions (and, obviously, customize them):
For more information, take a look at the official documentation.
![]()
The official documentation on this is here.
The short answer is do it in Gradle not the manifest, Gradle overwrites the manifest.
The File | Project Structure | Modules | Default Config answer given above just updates Gradle via a UI rather than by directly editing XML.

The longer answer is:
If your app defines the app version directly in the element, the version values in the Gradle build file will override the settings in the manifest. Additionally, defining these settings in the Gradle build files allows you to specify different values for different versions of your app. For greater flexibility and to avoid potential overwriting when the manifest is merged, you should remove these attributes from the element and define your version settings in the Gradle build files instead.
Как поменять версию приложения на Андроиде
Android обладает широким набором возможностей в плане самостоятельной настройки пользователем, однако некоторые функции недоступны через стандартный системный интерфейс, ввиду чего требуется задействовать решения в лице сторонних программ. Иногда они даже требуют права root на Android, которые можно легко получить с помощью распространённых в Сети утилит.
Темой статьи выступает изменение версии программы на Android, которое возможно без рутирования девайса и управления устройством с помощью компьютера по ADB.
Зачем менять версию приложений?
Рядовому пользователю выполнять шаги, представленные на этой странице, не следует – это не даст никакой прибавки производительности и не откроет какую-либо новую функциональность софта. Инструкции, приведённые здесь, помогут пользователям старых устройств запустить приложения, недоступные по умолчанию из-за несовместимости версий: той, которая установлена на смартфоне читателя и другой, выставленной разработчиком программного обеспечения при его компиляции.
Несмотря на доступность этой функции по отношению ко многим разработкам, доступных для Android, не всегда можно выполнить такие изменения. Кроме того, модифицированное приложение даже в случае успешной сборки может начать работать нестабильно, «вылетая» и «зависая». Лучшим решением выступает обновление версии Android, установленной на устройстве, до последней предусмотренной производителем. Например, на сайте есть статья, посвящённая обновлению девайсов Xiaomi. Таким образом, смартфон начнёт поддерживать больше приложений, а также получит обновления дизайна и безопасности.
Как изменить версию приложения Android
Наиболее простыми выступают два решения, которые рассмотрены в этом тексте и, как упоминалось ранее, не требуют рутирования, тоже заслужившего внимания в отдельном материале. Root повлёк бы понижение защищённости устройства и от вирусов, и от злоумышленников, завладевших доступом к мобильному девайсу. Собственно, если не знаете, как изменить версию приложения на Андроиде, используйте методы, описанные ниже.
APK Editor
Первый вариант – пользование PRO-версией программы APK Editor, которая доступна в интернете бесплатно. Для работы с ней достаточно выполнить следующие шаги:
- Проведите пальцем снизу вверх, чтобы открыть меню приложений;

- Запустите браузер (например, Chrome);

- Оба приложения недоступны в Google Play, однако вы можете загрузить их с таких сторонних источников, как 4PDA (требуется авторизация) и Trashbox. На первом сайте минимальной версией Android выступает 4.0, а на втором есть как этот релиз, так и совместимые с 3.2 и 3.1 выпуски;

- Подтвердите действия, нажав «Скачать»;

- Выберите «ОК» в окне-предупреждении, вызванном браузером;

- Запустите инсталлятор, что станет возможно после загрузки;

- Тапните «Установить»;

- Откройте программу;

- Выдайте доступ к взаимодействию с файловой системой устройства;

- Нажмите первую или вторую кнопку в зависимости от типа APK;

- Укажите путь к файлу. Если выбран второй вариант, нажмите по наименованию приложения;

- Выберите «Декодировать все файлы»;

- Перейдите во вкладку «Файлы»;

- Откройте xml;

- Найдите строку, начинающуюся комбинацией <uses-sdk. Замените значение атрибута android:minSdkVersion на иное;

- Нажмите иконку дискеты, находящуюся в нижнем левом углу, для сохранения.

Подробнее о версиях API можно узнать в англоязычной «Википедии» (графа «API Level»). Например, Android 5 использует версию 21, поэтому нужно ввести это значение для совместимости с данной версией системы. Вероятно, вам стоит провести больше времени над редактированием, чем могло бы показаться, так как изменение значения на слишком существенное способно привести к невозможности запустить программу вовсе.
Lucky Patcher
Ещё один способ изменения приложений – Lucky Patcher. К сожалению, представители Google удалили утилиту из «Плей Маркета», а встроенный в Android антивирус помечает такое программное обеспечение небезопасным. Именно поэтому максимально важно искать официальные или сторонние, но надёжные источники для загрузки последней версии программы, ведь существует шанс установить настоящий вирус.
- Загрузите приложение;

- Нажмите «ОК», тем самым подтвердив согласие с возможной вредоносностью утилиты;

- Откройте APK-установщик;

- Выберите «Установить», а потом запустите программу;

- Выдайте разрешения, которые потребует утилита, воспользовавшись кнопкой «Предоставить»;

- Обеспечьте доступ ко всем файлам на устройстве;

- Выдайте доступ к местоположению (необязательно);

- Разрешите обрабатывать данные звонков (необязательно);

- Дайте возможность взаимодействовать с памятью;

- Ознакомьтесь с информацией о возможных ложных срабатываниях антивируса и тапните любой вариант в зависимости от вашего решения (ничто не мешает нажать «Нет»);

- Тапните по наименованию приложения, которое нужно модифицировать;

- Выберите «Меню патчей»;

- Нажмите «Создать изменённый APK»;

- Воспользуйтесь вариантом «APK с изменёнными разрешениями и активити»;

- Тапните по названиям функций, которые несовместимы с вашим девайсом;

- Нажмите «Пересобрать приложение».

Как видно, данное решение работает совсем иным образом, поскольку предоставляет возможности управления разрешениями. Зато оно отлично справляется с другими задачами: например, с удалением рекламы из приложений и даже читерством в играх. Можно также выполнять действия из-под раздела «Пересобрать & установить», с помощью которого даётся управлять ещё не установленными версиями ПО.
Проблемы и способы их решения
Приложение Lucky Patcher не работает
Наиболее вероятной причиной выступает отсутствие нужных разрешений. Выдавать доступ к местоположению и звонкам необязательно, однако без возможности взаимодействовать с файловой системой девайса утилита не выполняет свои функции.
- Выполните свайп снизу вверх, чтобы открыть меню приложений;

- Найдите Lucky Patcher и удерживайте на его иконке палец, после чего тапните «i». Вы также можете открыть меню приложения через программу «Настройки»;

- Перейдите в раздел «Разрешения»;

- Нажмите «Память»;

- Выберите «Разрешить управление всеми файлами»;

- Вернитесь к разделу «Приложения». Тапните иконку с тремя точками, расположенную в верхнем правом углу;

- Нажмите «Особые права доступа»;

- Тапните «Доступ ко всем файлам»;

- Найдите Lucky Patcher и нажмите по его названию;

- Переведите тумблер вправо.

Возможно, проблема связана с конкретной версией. В таком случае нужно обновить приложение.
- Раскройте боковое меню, выполнив свайп вправо или нажав соответствующую иконку;

- Выберите действие «Обновить Lucky Patcher».

Если более свежая версия доступна, появится предложение её загрузить. В противном случае на экране возникнет информация о том, что новые релизы недоступны.
При пользовании программами-антивирусами вы тоже сможете встретить неполадки в работе Lucky Patcher. Добавьте это приложение в «белый список» либо отключите утилиту, защищающую гаджет от вредоносного обеспечения, на время использования этого приложения. Ранее мы рассказывали, как проверить Андроид на наличие вирусов.
Модифицированное приложение не работает
Это – вполне реальный исход, о котором было предупреждение в начале этой статьи. Проблема возникает в случае, если разработчики ПО и так выбрали минимально возможную версию, а не просто указали какой-либо новый Android. Сделать в таком случае ничего другого, кроме как обновить версию «Андроида», в том числе перепрошивкой с использованием образа, скачанного со стороннего источника, не получится.
Модификация приложений – возможный способ открыть приложение, не предназначенное для установленной версии Android, однако он не всегда работает, может показаться сложным и требует установки стороннего программного обеспечения. Несмотря на имеющиеся недостатки, ничто не мешает попробовать воспользоваться Lucky Patcher либо APK Editor, заслужившими упоминания в этой статье, однако не стоит ожидать стопроцентно эффективных результатов. Благодаря нашей статье теперь вы знаете, как изменить версию приложения на Android и какие действия необходимо выполнить.
Обе программы работают по-разному, и лучше всё же отдать предпочтение APK Editor, позволяющему управлять manifest-файлом программ. Другой же способ отлично подойдёт для вырезания сервисов Google из приложений, блокировки рекламы и даже более интересных целей, таких как накрутка внутриигровой валюты.