Пакет с таким названием уже установлен и имеет конфликтующую подпись навител
В большинстве случаев ситуация возникает, когда у вашего телефона такое же приложение уже было установлено для нескольких профилей пользователей на одном устройстве, и оно не было должным образом удалено из каждого профиля. Если вы в такой ситуации попытаетесь установить новый APK того же приложения, то вы столкнетесь именно с этой ошибкой. Поэтому наиболее очевидным решением было бы тщательно удалить приложение, а затем попытаться установить новый APK. Итак, что вам нужно сделать?
Пакет с таким названием уже существует
Основной вариант решения
Это исправление работает в большинстве случаев, но случаются и осечки, когда даже после удаления приложения для всех пользователей по-прежнему приходится сталкиваться с конфликтом пакета с уже существующим пакетом с тем же именем.
Дополнительные варианты решения
* Вместо name-of-file.apk указать название устанавливаемого приложения.
1. Открыть в ZipSigner устанавливаемое приложение, подписать его ключом (в папке с приложением появится дубль приложения с припиской –signed);
3. Данным приложением заменить ранее установленное.
В большинстве случаев ситуация возникает, когда у вашего телефона такое же приложение уже было установлено для нескольких профилей пользователей на одном устройстве, и оно не было должным образом удалено из каждого профиля. Если вы в такой ситуации попытаетесь установить новый APK того же приложения, то вы столкнетесь именно с этой ошибкой. Поэтому наиболее очевидным решением было бы тщательно удалить приложение, а затем попытаться установить новый APK. Итак, что вам нужно сделать?
Основной вариант решения
Это исправление работает в большинстве случаев, но случаются и осечки, когда даже после удаления приложения для всех пользователей по-прежнему приходится сталкиваться с конфликтом пакета с уже существующим пакетом с тем же именем.
Дополнительные варианты решения
В большинстве случаев ситуация возникает, когда у вашего телефона такое же приложение уже было установлено для нескольких профилей пользователей на одном устройстве, и оно не было должным образом удалено из каждого профиля. Если вы в такой ситуации попытаетесь установить новый APK того же приложения, то вы столкнетесь именно с этой ошибкой. Поэтому наиболее очевидным решением было бы тщательно удалить приложение, а затем попытаться установить новый APK. Итак, что вам нужно сделать?
Основной вариант решения
Это исправление работает в большинстве случаев, но случаются и осечки, когда даже после удаления приложения для всех пользователей по-прежнему приходится сталкиваться с конфликтом пакета с уже существующим пакетом с тем же именем.
Дополнительные варианты решения
* Вместо name-of-file.apk указать название устанавливаемого приложения.
Чтобы воспользоваться этим способом, необходимо иметь
Очистка устройства от мусора
Как производится очистка?
В завершение можно выгрузить неиспользуемые приложения – это делается нажатием одной кнопки.
Вместо приложения Clean Master вы можете использовать любые другие приложения для очистки и ускорения Android-устройств, в том числе, совмещенные с антивирусными утилитами. Также во многих трубках реализованы базовые инструменты для очистки памяти.
Удаляем ненужные приложения и файлы
Также следует разобраться с местом хранения музыки, фотографий и видеороликов. Если все это хранится во встроенной памяти, необходимо провести ревизию и перенести файлы на карту памяти или скопировать на жесткий диск своего компьютера. После удаления софта и файлов запускаем Clean Master, проводим очистку мусора и приступаем к повторной инсталляции приложений.
Перемещение софта на карту памяти
Обратите внимание, что некоторые телефоны не поддерживают установку и перемещение программ на карты памяти или вовсе не обладают слотами под карточки.
Избавляемся от ошибок с помощью перезагрузки
Очистка от вирусов
Вирусные инфекции могут нарушить функциональность операционной системы Android. В результате этого в ней могут появиться различные ошибки, мешающие нормальной инсталляции приложений. Поэтому очень важно иметь на борту хотя бы самый простой антивирус – установите его заранее, сразу же после того как вы приобрели смартфон. Выполнив тщательную проверку на наличие вирусных инфекций, следует приступить к повторной инсталляции необходимых приложений.
Если ваше устройство повредилось и засорилось настолько, что очистки и проверки уже не помогают, попробуйте выполнить сброс к заводским настройкам (Hard Reset). Не забудьте предварительно скопировать важные данные на надежный носитель.
Android-приложение не установлено. Уже установлен существующий пакет с тем же именем с конфликтующей сигнатурой
В моем эмуляторе, когда я пытаюсь сделать обновление apk программным путем. Я получаю:
Android App Not Install.
An existing package by the same name with a conflicting signature is already installed
Я все еще на стадии тестирования этого обновления, поэтому файл, который я загружаю, является подписанным apk предыдущей версии, который, как я думаю, должен работать без каких-либо проблем.
Из предложения в: уже установлен существующий пакет с тем же именем с сигнатурой confilcting. Я попытался запустить эмулятор как в режиме отладки, так и в обычном режиме… не работал.
Любые мысли о том, что мне не хватает?
Проблема заключается в ключах, которые были использованы для подписи APK, по умолчанию, если вы используете прямо из своей среды разработки и открываете ваш эмулятор, APK, установленный в эмуляторе, подписан с вашим отладочным ключом (обычно устанавливается в
Также, если вы точно не знаете, какой ключ использовался раньше, чтобы подписать apk, но вы хотите установить новую версию своего приложения, вы можете просто удалить предыдущее приложение и переустановить новый.
Надеюсь, что это поможет…
Существует различие между подписанными и неподписанными файлами APK. Скорее всего, у вас раньше было без знака. Вам просто нужно удалить неподписанный файл перед установкой подписанной версии. Как это можно сделать, зависит от конкретной версии, но в общем, перейдите в эмулятор к настройкам- > приложение, долго нажмите на свое приложение и удалите/удалите/удалите его.
Если вы используете debug apk, ключ, который используется для его подписания, находится в
Если вы используете тот же ключ, при установке не должно быть конфликтов.
Если вы не хотите беспокоиться о файле хранилища ключей, просто удалите пакет для всех пользователей.
Подключите устройство к Mac/ПК и запустите adb uninstall
Если вышеприведенные решения не сработали, возможно, вы делаете что-то вроде следующего.
1) установка приложения из Appstore.
2) обновить его со знаком APK с тем же именем пакета обновленная версия.
Таким образом, в основном есть два вида, если APK.
1) Вы загрузили в PlayStore, известный как оригинальный APK.
2) скачать из playstore, известного как производный APK.
В этом случае в основном вы скачиваете производный APK и обновляете его оригинальным APK.
Чтобы все работало нормально, загрузите новый подписанный выпущенный APK в режиме внутреннего тестирования в Google Play Store и загрузите полученный APK, чтобы проверить сценарий обновления.
Если вы используете несколько пользователей в android, убедитесь, что приложение удалено повсюду.
У меня возникла проблема, когда сборка debug и release не будет установлена на устройствах, которые я использовал для отладки. Тот же самый msg появится при попытке установить новую версию. Единственным обходным решением было удалить текущую версию и установить новую.
Похоже, что Android-студия отмечает apk, который она устанавливает, так что установка с использованием менеджеров пакетов различает версию, установленную для отладки, и версии, загруженные из игры Google или других внешних источников (это никогда не случалось со мной при использовании eclipse).
Та же ошибка пакета:
Возможно, приложение не удаляется успешно. Если ваше устройство в этом случае, вы можете попробовать этот метод.
Может возникнуть другая причина, когда ваше приложение не будет обновляться при изменении/добавлении/удалении shareId в AndroidManifiest.
Пожалуйста, проверьте это.
Чтобы предотвратить, рекомендуется использовать sharedUserId в вашем приложении, несмотря на то, что вам необходимо или сейчас требуется текущее требование.
Я попробовал все вышеперечисленное, и это не сработало.
Я обнаружил, что, несмотря на удаление приложения, новая версия приложения по-прежнему выдает ту же ошибку.
Вот что это решило:
зайдите в Настройки → Общие → Диспетчер приложений → выберите свое приложение → нажмите на три точки вверху → удалить для всех пользователей
После того, как вы это сделаете, теперь он фактически удален и теперь позволит установить новую версию.
в моем эмуляторе, когда я пытаюсь сделать обновление моего apk программно. Я:
Android App Not Install.
An existing package by the same name with a conflicting signature is already installed
Я все еще на стадии тестирования этого обновления, поэтому файл, который я загружаю, является подписанным apk предыдущей версии, который, я думаю, должен работать без каких-либо проблем.
из предложения в:существующий пакет с тем же именем и подписью confilcting уже установлен я попытался запустить эмулятор как в режиме отладки, так и в обычном режиме. ни один не работал.
есть мысли о том, чего мне не хватает?
кроме того, если вы не знаете точно, какой ключ использовался до подписания apk, и все же вы хотите установить новую версию своего приложения, вы можете просто удалить предыдущее приложение и переустановить новое.
надеюсь, это поможет.
решение: я должен был войти в систему как владелец и перейти в Настройки - > Приложения, затем проведите по вкладке Все. Прокрутите вниз до самого конца списка, где старые версии перечислены с пометкой "не установлен". Выберите его и нажмите кнопку "Настройки" в правом верхнем углу и, наконец, 'Удалить для всех пользователей
перейдите в Настройки > приложения, найдите и откройте информацию о приложении. Затем откройте меню (3 вертикальные точки), и выберите Удалить для всех пользователей.
существует разница между подписанными и неподписанными файлами APK. Скорее всего, у вас там раньше был неподписанный. Вам просто нужно удалить неподписанный перед установкой подписанной версии. Как это может быть достигнуто, зависит от точной версии, но в целом, перейдите на эмулятор settings-> application, long click your app и удалите/удалите/удалите его.
Если вы используете debug apk, ключ, который используется для его подписания, находится в
Если вы используете тот же ключ, не должно быть конфликтов при установке.
Если вы не хотите возиться с файлом хранилища ключей, просто удалите пакет для всех пользователей.
подключите устройство к Mac / PC и запустите adb uninstall
работал для меня.
Если вы используете несколько пользователей на android, убедитесь, что приложение удаляется везде.
У меня была проблема, когда отладка и сборка выпуска не будут установлены на устройствах, которые я использовал для отладки. Тот же msg появится при попытке установить новую версию. Единственным обходным путем было удаление текущей версии и установка новой.
похоже, Android studio отмечает apk, который он устанавливает, чтобы установка с помощью менеджеров пакетов различала версию, установленную для отладки, и версии, загруженные из Google play или других внешних источники (это никогда не случалось со мной при использовании eclipse).
Это может быть приложение не удалить успешно. Если ваше устройство в этом случае, вы можете попробовать этот метод.
сначала получите имя пакета приложения, e.г'ком.xxx.app', Вы можете использовать Root Explorer и найти его из файла манифеста(RE может декодировать файл). затем вы можете использовать этот скрипт для его удаления:
может быть еще одна причина, когда ваше приложение не будет обновляться при изменении/добавлении/удалении shareId в AndroidManifiest.
пожалуйста, проверьте также.
для предотвращения рекомендуется использовать sharedUserId в вашем приложении, несмотря на ваше текущее требование, которое вам нужно или сейчас.
Я должен был войти в систему как владелец и перейти в Настройки - > Приложения, затем проведите по вкладке Все. Прокрутите вниз до самого конца списка, где старые версии перечислены с пометкой "не установлен". Выберите его и нажмите кнопку "Настройки" в правом верхнем углу и, наконец, "Удалить для всех пользователей"
В большинстве случаев ситуация возникает, когда у вашего телефона такое же приложение уже было установлено для нескольких профилей пользователей на одном устройстве, и оно не было должным образом удалено из каждого профиля. Если вы в такой ситуации попытаетесь установить новый APK того же приложения, то вы столкнетесь именно с этой ошибкой. Поэтому наиболее очевидным решением было бы тщательно удалить приложение, а затем попытаться установить новый APK. Итак, что вам нужно сделать?
Пакет с таким названием уже существует
Основной вариант решения
Это исправление работает в большинстве случаев, но случаются и осечки, когда даже после удаления приложения для всех пользователей по-прежнему приходится сталкиваться с конфликтом пакета с уже существующим пакетом с тем же именем.
Дополнительные варианты решения
* Вместо name-of-file.apk указать название устанавливаемого приложения.
1. Открыть в ZipSigner устанавливаемое приложение, подписать его ключом (в папке с приложением появится дубль приложения с припиской –signed);
3. Данным приложением заменить ранее установленное.
Не устанавливаются программа Навител не из Play Маркет
Устанавливаю прогу НАВИТЕЛ не из плеймаркета, предварительно удалил установленную версию. А мне пишут программа не установлена в связи с тем, что с таким названием уже существует. Но я все убрал, проверил — на видимости НАВИТЕЛа ни где нет.
Как мне обойти это препятствие?
9 ОТВ.
Спасибо за понимание. Дословный ответ: Приложение не установлено. Пакет с таким названием уже установлен и имеет конфликтующую подпись. Еще раз спасибо.
Еще один уточняющий вопросов, чтобы разобраться в ситуации.
Был ли изначально установлен Navitel в вашем устройстве?
Если да, то вам понадобятся root права для полного его удаления.
Изначально установлен Navitel А где я могу взять root права на полное удаление Navitel? Спасибо.
Значит так есть — нужны root права, т.к. некоторые файлы приложения все равно остались в системных файлах и нужно получить к ним доступ.
Укажите, пожалуйста, модель вашего смартфона.
Модель Lenovo A536, Версия Android 4.4.2
План действий такой:
Но обратите внимание на то, что после получения Root прав, вы теряете гарантию на смартфон.
Так же, судя по отзывам, root права на A536 можно получить с помощью Kingroot:
Спасибо Вам большое за исчерпывающий ответ. Всего ДОБРОГО ВАМ.
Привет.
Такая же хрень с леново s860.
Что подскажите?Телефон на гарантии.
Android Приложение Не Устанавливается. Существующий пакет с тем же именем и конфликтующей подписью уже установлен
в моем эмуляторе, когда я пытаюсь сделать обновление моего apk программно. Я:
Android App Not Install.
An existing package by the same name with a conflicting signature is already installed
Я все еще на стадии тестирования этого обновления, поэтому файл, который я загружаю, является подписанным apk предыдущей версии, который, я думаю, должен работать без каких-либо проблем.
из предложения в:существующий пакет с тем же именем и подписью confilcting уже установлен я попытался запустить эмулятор как в режиме отладки, так и в обычном режиме. ни один не работал.
есть мысли о том, чего мне не хватает?
проблема в ключах, которые были использованы для подписания APKs, по умолчанию, если вы работаете непосредственно из вашей IDE и открываете эмулятор, APK, установленный в эмуляторе, подписан вашим ключом отладки(обычно устанавливается в
кроме того, если вы не знаете точно, какой ключ использовался до подписания apk, и все же вы хотите установить новую версию своего приложения, вы можете просто удалить предыдущее приложение и переустановить новое.
надеюсь, это поможет.
перейдите в Настройки > приложения, найдите и откройте информацию о приложении. Затем откройте меню (3 вертикальные точки), и выберите Удалить для всех пользователей.
существует разница между подписанными и неподписанными файлами APK. Скорее всего, у вас там раньше был неподписанный. Вам просто нужно удалить неподписанный перед установкой подписанной версии. Как это может быть достигнуто, зависит от точной версии, но в целом, перейдите на эмулятор settings-> application, long click your app и удалите/удалите/удалите его.
Если вы используете debug apk, ключ, который используется для его подписания, находится в
Если вы используете тот же ключ, не должно быть конфликтов при установке.
Если вы не хотите возиться с файлом хранилища ключей, просто удалите пакет для всех пользователей.
подключите устройство к Mac / PC и запустите adb uninstall
Если вы используете несколько пользователей на android, убедитесь, что приложение удаляется везде.
У меня была проблема, когда отладка и сборка выпуска не будут установлены на устройствах, которые я использовал для отладки. Тот же msg появится при попытке установить новую версию. Единственным обходным путем было удаление текущей версии и установка новой.
похоже, Android studio отмечает apk, который он устанавливает, чтобы установка с помощью менеджеров пакетов различала версию, установленную для отладки, и версии, загруженные из Google play или других внешних источники (это никогда не случалось со мной при использовании eclipse).
Это может быть приложение не удалить успешно. Если ваше устройство в этом случае, вы можете попробовать этот метод.
сначала получите имя пакета приложения, e.г’ком.xxx.app’, Вы можете использовать Root Explorer и найти его из файла манифеста(RE может декодировать файл). затем вы можете использовать этот скрипт для его удаления:
может быть еще одна причина, когда ваше приложение не будет обновляться при изменении/добавлении/удалении shareId в AndroidManifiest.
пожалуйста, проверьте также.
для предотвращения рекомендуется использовать sharedUserId в вашем приложении, несмотря на ваше текущее требование, которое вам нужно или сейчас.
из Android studio перейти к:
Это решит проблему.
та же ошибка пакета:
Пакет с таким названием уже установлен и имеет конфликтующую подпись
— Подумайте много раз перед тем, как получить Root!
— Будьте готовы к перепрошивке, если KingRoot не удаляется!
— Возможно вы не сможете обновить прошивку по воздуху!
KingUser: версия: 3.3.6
kinguser_3.3.6_en.apk ( 692.42 КБ )
Android-приложение не установлено. Уже установлен существующий пакет с тем же именем с конфликтующей сигнатурой
В моем эмуляторе, когда я пытаюсь сделать обновление apk программным путем. Я получаю:
Android App Not Install.
An existing package by the same name with a conflicting signature is already installed
Я все еще на стадии тестирования этого обновления, поэтому файл, который я загружаю, является подписанным apk предыдущей версии, который, как я думаю, должен работать без каких-либо проблем.
Из предложения в: уже установлен существующий пакет с тем же именем с сигнатурой confilcting. Я попытался запустить эмулятор как в режиме отладки, так и в обычном режиме… не работал.
Любые мысли о том, что мне не хватает?
Проблема заключается в ключах, которые были использованы для подписи APK, по умолчанию, если вы используете прямо из своей среды разработки и открываете ваш эмулятор, APK, установленный в эмуляторе, подписан с вашим отладочным ключом (обычно устанавливается в
Также, если вы точно не знаете, какой ключ использовался раньше, чтобы подписать apk, но вы хотите установить новую версию своего приложения, вы можете просто удалить предыдущее приложение и переустановить новый.
Надеюсь, что это поможет…
Решение: мне пришлось войти в систему как владелец и перейти в Настройки → Приложения, а затем перетащить на вкладку Все. Прокрутите вниз до самого конца списка, где указаны старые версии с меткой “не установлено”. Выберите его и нажмите кнопку “Настройки” в верхнем правом углу и, наконец, “удалить для всех пользователей”
Перейдите в Настройки> Приложения, найдите и откройте информацию о приложении. Затем откройте меню переполнения (3 вертикальные точки) и выберите “Удалить” для всех пользователей.
Существует различие между подписанными и неподписанными файлами APK. Скорее всего, у вас раньше было без знака. Вам просто нужно удалить неподписанный файл перед установкой подписанной версии. Как это можно сделать, зависит от конкретной версии, но в общем, перейдите в эмулятор к настройкам- > приложение, долго нажмите на свое приложение и удалите/удалите/удалите его.
Если вы используете debug apk, ключ, который используется для его подписания, находится в
Если вы используете тот же ключ, при установке не должно быть конфликтов.
Если вы не хотите беспокоиться о файле хранилища ключей, просто удалите пакет для всех пользователей.
Подключите устройство к Mac/ПК и запустите adb uninstall
Если вышеприведенные решения не сработали, возможно, вы делаете что-то вроде следующего.
1) установка приложения из Appstore.
2) обновить его со знаком APK с тем же именем пакета обновленная версия.
Таким образом, в основном есть два вида, если APK.
1) Вы загрузили в PlayStore, известный как оригинальный APK.
2) скачать из playstore, известного как производный APK.
В этом случае в основном вы скачиваете производный APK и обновляете его оригинальным APK.
Чтобы все работало нормально, загрузите новый подписанный выпущенный APK в режиме внутреннего тестирования в Google Play Store и загрузите полученный APK, чтобы проверить сценарий обновления.
Если вы используете несколько пользователей в android, убедитесь, что приложение удалено повсюду.
У меня возникла проблема, когда сборка debug и release не будет установлена на устройствах, которые я использовал для отладки. Тот же самый msg появится при попытке установить новую версию. Единственным обходным решением было удалить текущую версию и установить новую.
Похоже, что Android-студия отмечает apk, который она устанавливает, так что установка с использованием менеджеров пакетов различает версию, установленную для отладки, и версии, загруженные из игры Google или других внешних источников (это никогда не случалось со мной при использовании eclipse).
Та же ошибка пакета:
Мне нужно было войти в систему в качестве владельца и перейти в “Настройки” → “Приложения”, затем перейти на вкладку “Все”. Прокрутите вниз до самого конца списка, где старые версии перечислены с пометкой “не установлено”. Выберите его и нажмите кнопку “Настройки” в правом верхнем углу и, наконец, “удалить для всех пользователей”
Возможно, приложение не удаляется успешно. Если ваше устройство в этом случае, вы можете попробовать этот метод.
Сначала получите имя пакета приложения, например “com.xxx.app”, вы можете использовать Root Explorer и найти его в файле манифеста (RE может декодировать файл). то вы можете использовать этот script, чтобы удалить его:
Может возникнуть другая причина, когда ваше приложение не будет обновляться при изменении/добавлении/удалении shareId в AndroidManifiest.
Пожалуйста, проверьте это.
Чтобы предотвратить, рекомендуется использовать sharedUserId в вашем приложении, несмотря на то, что вам необходимо или сейчас требуется текущее требование.
Я попробовал все вышеперечисленное, и это не сработало.
Я обнаружил, что, несмотря на удаление приложения, новая версия приложения по-прежнему выдает ту же ошибку.
Вот что это решило:
зайдите в Настройки → Общие → Диспетчер приложений → выберите свое приложение → нажмите на три точки вверху → удалить для всех пользователей
После того, как вы это сделаете, теперь он фактически удален и теперь позволит установить новую версию.
Навител Навигатор, Здравствуйте, я думаю этот вопрос задавался бесчисленное количество раз, но все же, скажите пожалуста могу ли я использовать лицензию с автомобильного навигатора на телефоне андроид?
Ребят, подскажите пожалуйста! На андроиде был старый навител 5, решил обновить, на 8.7.0.150 ну и карту обновил, появилась проблема со шрифтом, что на самой карте, что в меню программы, шрифт "полосит" и плохо читаем! В чем может быть дело.
как перенести лицензию на другое устройство. Андроид.
Для чего такие сложности созданы? Цель видать, что бы покупали новые лицензии, а результат принуждение к установке пиратских.
Антон, Если лицензия шла в комплекте с аппаратом то данную лицензию перенести/перерегистрировать будет невозможно.
Сергей, Возможно данная ошибка именно в некорректной установки программы Навител. Пожалуйста, переустановите.
Навител, Спасибо за ответ, а подскажите через какую платёжную систему мне оплатить карту, пробный период закончится через 7 дней. Заранее благодарен.
Навител, я напишу ещё раз ради интереса. Я писал два раза на деактивацию. Письмо приходило на электронный адрес, но после этого, как обычно - НИ ЧЕГО.
Вячеслав, здравствуйте, такая ситуация:
Есть автомагнитола Hyundai H-CMD 4050G с ОС windows CE (во всяком случае это написано на некоторых сайтах). Ранее все было установлено и нормально работало. Сейчас пришлось все почистить, а флешка с Навителом сдохла. Подскажите как установить с нуля всё? (или нужно ставить обновление? Черт ногу сломит)
в моем эмуляторе, когда я пытаюсь сделать обновление моего apk программно. Я:
Android App Not Install.
An existing package by the same name with a conflicting signature is already installed
Я все еще на стадии тестирования этого обновления, поэтому файл, который я загружаю, является подписанным apk предыдущей версии, который, я думаю, должен работать без каких-либо проблем.
из предложения в:существующий пакет с тем же именем и подписью confilcting уже установлен я попытался запустить эмулятор как в режиме отладки, так и в обычном режиме. ни один не работал.
есть мысли о том, чего мне не хватает?
кроме того, если вы не знаете точно, какой ключ использовался до подписания apk, и все же вы хотите установить новую версию своего приложения, вы можете просто удалить предыдущее приложение и переустановить новое.
надеюсь, это поможет.
решение: я должен был войти в систему как владелец и перейти в Настройки - > Приложения, затем проведите по вкладке Все. Прокрутите вниз до самого конца списка, где старые версии перечислены с пометкой "не установлен". Выберите его и нажмите кнопку "Настройки" в правом верхнем углу и, наконец, 'Удалить для всех пользователей
перейдите в Настройки > приложения, найдите и откройте информацию о приложении. Затем откройте меню (3 вертикальные точки), и выберите Удалить для всех пользователей.
существует разница между подписанными и неподписанными файлами APK. Скорее всего, у вас там раньше был неподписанный. Вам просто нужно удалить неподписанный перед установкой подписанной версии. Как это может быть достигнуто, зависит от точной версии, но в целом, перейдите на эмулятор settings-> application, long click your app и удалите/удалите/удалите его.
Если вы используете debug apk, ключ, который используется для его подписания, находится в
Если вы используете тот же ключ, не должно быть конфликтов при установке.
Если вы не хотите возиться с файлом хранилища ключей, просто удалите пакет для всех пользователей.
подключите устройство к Mac / PC и запустите adb uninstall
работал для меня.
Если вы используете несколько пользователей на android, убедитесь, что приложение удаляется везде.
У меня была проблема, когда отладка и сборка выпуска не будут установлены на устройствах, которые я использовал для отладки. Тот же msg появится при попытке установить новую версию. Единственным обходным путем было удаление текущей версии и установка новой.
похоже, Android studio отмечает apk, который он устанавливает, чтобы установка с помощью менеджеров пакетов различала версию, установленную для отладки, и версии, загруженные из Google play или других внешних источники (это никогда не случалось со мной при использовании eclipse).
Это может быть приложение не удалить успешно. Если ваше устройство в этом случае, вы можете попробовать этот метод.
сначала получите имя пакета приложения, e.г'ком.xxx.app', Вы можете использовать Root Explorer и найти его из файла манифеста(RE может декодировать файл). затем вы можете использовать этот скрипт для его удаления:
может быть еще одна причина, когда ваше приложение не будет обновляться при изменении/добавлении/удалении shareId в AndroidManifiest.
пожалуйста, проверьте также.
для предотвращения рекомендуется использовать sharedUserId в вашем приложении, несмотря на ваше текущее требование, которое вам нужно или сейчас.
Я должен был войти в систему как владелец и перейти в Настройки - > Приложения, затем проведите по вкладке Все. Прокрутите вниз до самого конца списка, где старые версии перечислены с пометкой "не установлен". Выберите его и нажмите кнопку "Настройки" в правом верхнем углу и, наконец, "Удалить для всех пользователей"
Читайте также: