Довольно часто пользователи жалуются на то, что при установке того или иного приложения Android-смартфон выдает сообщение об ошибке «Приложение не установлено. Пакет с таким названием уже существует
». Это случается из-за конфликта нового пакета с уже существующим пакетом, имеющим аналогичное название. Каждое приложение в Google Play имеет уникальное имя пакета, но это не означает, что два разработчика не могут разрабатывать два разных приложения и дать пакетам файлов одно и то же имя. И тогда ошибка возникает при попытке установить или загрузить одноименный файл APK, а Android-устройство выдает соответствующее сообщение.
В большинстве случаев ситуация возникает, когда у вашего телефона такое же приложение уже было установлено
для нескольких профилей пользователей на одном устройстве, и оно не было должным образом удалено из каждого профиля. Если вы в такой ситуации попытаетесь установить новый APK того же приложения, то вы столкнетесь именно с этой ошибкой. Поэтому наиболее очевидным решением было бы тщательно удалить приложение, а затем попытаться установить новый APK. Итак, что вам нужно сделать?
Основной вариант решения
Откройте «Настройки» -> «Приложения», затем найдите и откройте информацию о приложении. После этого откройте дополнительное меню (3 вертикальные точки) и выберите «Удалить» для всех пользователей.
Это исправление работает в большинстве случаев, но случаются и осечки, когда даже после удаления приложения для всех пользователей по-прежнему приходится сталкиваться с конфликтом пакета с уже существующим пакетом с тем же именем.
Дополнительные варианты решения
1-й вариант - разрешить установку приложений из неизвестных источниковЧтобы исправить ошибку «Приложение не установлено. Пакет с таким названием уже существует», нужно попробовать разрешить установку приложений из неизвестных источников . Соответствующий пункт имеется в настройках безопасности телефона.
2-й вариант - установка приложения с помощью ADB
- Прежде всего, необходимо установить Android Debug Bridge для ПК и в опциях «Для разработчиков» на смартфоне активировать режим «Отладка USB». (О том, как включить режим «Для разработчиков», мы подробно писали в ).
- Далее, одновременно удерживая кнопки включения и громкость+, нужно перезагрузить смартфон в режим "Recovery", после чего подключить Android-устройство к компьютеру с помощью шнура USB.
- Затем нужно открыть командную строку и ввести туда следующую команду:
adb install -l -r name-of-file.apk
* Вместо name-of-file.apk указать название устанавливаемого приложения.
Чтобы воспользоваться этим способом, необходимо иметь Root-права на устройстве и установить приложение . Далее, необходимо выполнить следующую последовательность действие :
Теперь вы знаете, как справиться с ситуацией, если Android-смартфон выдает ошибку «Приложение не установлено. Пакет с таким названием уже существует». Хотите поделиться своими методами или рассказать, сработали ли способы, предложенные выше - пишите в комментариях. Обсудим вместе.
Android-приложение не установлено. Уже установлен существующий пакет с тем же именем с конфликтующей сигнатурой (8)
Возможно, приложение не удаляется успешно. Если ваше устройство в этом случае, вы можете попробовать этот метод.
Сначала получите имя пакета приложения, например «com.xxx.app», вы можете использовать Root Explorer и найти его в файле манифеста (RE может декодировать файл). то вы можете использовать этот скрипт для его удаления:
Adb shell pm uninstall com.xxx.app // replace to package name that you want to remove
В моем эмуляторе, когда я пытаюсь сделать обновление apk программным путем. Я получил:
Android App Not Install.
An existing package by the same name with a conflicting signature is already installed
Я все еще на этапе тестирования этого обновления, поэтому файл, который я загружаю, является подписанным apk предыдущей версии, который, я думаю, должен работать без каких-либо проблем.
Может возникнуть другая причина, когда ваше приложение не будет обновляться при изменении / добавлении / удалении shareId в AndroidManifiest.
"Андроид: sharedUserId"
Также проверьте это.
Существует разница между подписанными и неподписанными файлами APK. Скорее всего, у вас раньше было без знака. Вам просто нужно удалить неподписанный файл перед установкой подписанной версии. Как это может быть сделано, зависит от конкретной версии, но в общем, перейдите в эмулятор к настройкам-> приложение, долго нажмите на свое приложение и удалите / удалите / удалите его.
Такая же ошибка пакета:
- Создайте новый пакет в своем приложении с другим именем.
- Скопируйте и вставьте весь файл в старый пакет в новый пакет.
- Сохранить код.
- Удалите старый пакет и очистите и перестройте проект.
У меня было такое же сообщение об ошибке, но эти ответы не помогли. На 4.3 nexus 7 я использовал пользователя, который НЕ был владельцем. Я удалил старую версию, но я продолжал получать то же сообщение.
Решение. Мне пришлось войти в систему как владелец и перейти в «Настройки» -> «Приложения», а затем перейти на вкладку «Все». Прокрутите вниз до самого конца списка, где указаны старые версии с меткой «не установлено». Выберите его и нажмите кнопку «Настройки» в верхнем правом углу и, наконец, «удалить для всех пользователей»,
от студии android перейти к:
Gradle -> install -> uninstallAll
что решит проблему.
Андроид смартфоны давно приобрели популярность, ведь для этой ОС существует множество различных приложений с широкими функциональными возможностями. Пользователь может просто зайти в Google Play и выбрать подходящую программу или игру, а затем установить ее всего в несколько касаний. Одним из популярных приложений, которое является предустановленным на многих смартфонах является «Навител навигатор». Для чего он нужен и как удалить его с телефона Lenovo.
Что такое Навител?
Навител Навигатор – это программа, которая является хорошей навигационной системой для водителей. Софт обладает сервисами, показывающими погоду на разных участках дорожного полотна, пробки и т.д. Есть карты практически для всех стран.
Единственный минус утилиты заключается в том, что пользоваться ее возможностями можно будет только 30 дней. После этого придется приобретать лицензию и пакет нужных карт. К примеру, Навител с картой России обойдется в 2,1 тысячи рублей.
Как удалить Навител с Lenovo?
Если Вы устанавливали софт самостоятельно, то удалить его можно с помощью «Диспетчера приложений». Если же программа является предустановленной, то алгоритм действий несколько усложнится.
Способ 1:
- Активировать функцию Root в файловом менеджере (например, Total Commander или ES Проводник).
- Удалить файл preload/vendor/com.navitel.apk.
- Перезагрузить смартфон.
Способ 2:
- Получить Root права на устройстве.
- Установить Root Explorer, запустить, осуществить поиск по запросу «navitel» и удалить com.navitel.apk.
Не устанавливается Навител
Если Вы ранее удалили программу, а теперь хотите ее заново установить, но в процессе инсталляции появляется ошибка «Программа не установлена, существующий пакет с таким названием…», то необходимо повторить шаги из второго пункта и осуществить поиск через Root Explorer, возможно не все файлы утилиты были удалены.