"Вы не можете установить это приложение, потому что другой пользователь уже установил несовместимую версию на этом устройстве"

Попытка установить собственное приложение из магазина воспроизведения, в нем говорится: "Вы не можете установить это приложение, потому что другой пользователь уже установил несовместимую версию на этом устройстве"

Примечание. Я удалил отладочную версию, а также очистил свой кеш. Все еще не удается установить его из Play Маркета.

Мой телефон не укоренен, так как другой аналогичный ответ здесь, в stackoverflow, предполагает, что я не могу использовать корневой файловый проводник для очистки данных.

Ответ 1

Обратитесь к этому, На самом деле ваша отладочная версия приложения не была удалена должным образом

  • Перейдите в настройки > приложения > загруженный список приложений
  • Вы можете увидеть установленные приложения в списке (приложение может быть не в порядке или может быть до самого конца)
  • Нажмите приложение, перейдите в меню переполнения
  • Нажмите удалить для всех параметров пользователя.

Ответ 2

В моем случае я не смог увидеть приложение в настройках> приложения> список загруженных приложений, потому что я уже пытался удалить его.

Что сработало для меня: adb shell pm uninstall com.packagename

Я думаю, что моя проблема была в том, что каким-то образом я установил приложение на пользователя "Основной" и "Гость" и не смог удалить их ни с одного из них.

Ответ 3

В Redmi note3 отладочная версия приложения была установлена ​​на втором месте.
Итак, Settings- > Second space- > Go to Second space. Удалите приложение.

Ответ 4

Если вы используете Android Studio 2.3 (и, возможно, версии выше), на последнем шаге окна " Generate Signed APK в Signature versions: часть" установите оба флажка, а затем нажмите " Finish чтобы создать APK.

enter image description here

Ответ 5

Так как леденец похож на настройки приложения, связанные с ключом подписи. Поскольку отладочная версия приложения использует другой ключ подписи, вам необходимо полностью удалить старое приложение для отладки, включая данные.

Для этого:

  • Откройте настройки.
  • Выберите приложение.
  • По умолчанию список загруженных приложений должен быть указан в алфавитном порядке.
  • Вы обнаружите, что удаленные приложения не в алфавитном порядке, а фактически в нижней части списка.
  • Нажмите на приложение
  • Выберите "Очистить данные"

Примечание. Большая часть этой информации совпадает с другим ответом Preethi Rao, но мои изменения были отклонены - также у меня есть нулевая репутация, поэтому на самом деле нельзя комментировать.

Ответ 6

Пытался проверить приведенные выше решения, но не помог мне.

Наконец, я выполнил следующие шаги, чтобы перейти на Мое устройство (Asus Zenfone 2)

Настройки > Пользователи > 1. Владелец 2. Гость

Нажмите "Гость" > "Playstore" > "Удалить приложение" (опция появилась после поиска этого приложения)

После отмены установки вернулся к владельцу (пользователю) от гостя. Удалось установить приложение успешно.

Ответ 7

Это мое решение для моего Meizu pro 6.

Настройки → Отпечаток пальца и безопасность → Гостевой режим → Очистить данные гостя

Ответ 8

Обновить до Preethi Rao.

От Android O этот параметр доступен под

Настройки > Приложения и уведомления > Информация о приложении

Там вы можете увидеть свое деинсталлируемое приложение с меткой Not installed for this user.

Теперь вы можете открыть его, и вы можете увидеть тройную вертикальную точку в верхнем правом углу.

В том, что есть опция Удалить для всех пользователей. При нажатии на нее вы можете полностью удалить приложение.

Ответ 9

Для телефонов Redmi или Mi приложение для отладки было установлено в втором пространстве.

  • Перейти к Настройка → Второе пространство → Открыть второе пространство.

  • Настройки → Приложение → список загруженных приложений.

  • Нажмите приложение, вы хотите Удалить.
  • Нажмите Удалить.
  • Назад к первому пространству от настройки.

redminote3

Ответ 10

Просто измените свой профиль на гостя или другого, если у вас есть его удалить от всех других пользователей.

И Вуаля!;)

Ответ 11

В Android API 25+

Шаги (стоковое Android OS):

Settings-> Хранение → Другое Apps-> → очистить кеш и данные → нажать значок "i" → Открыть информацию о приложении → щелкнуть правой кнопкой мыши на панели действий → нажать "Удалить для всех пользователей"

Теперь приложение удаляется и установить ваш apk, ваше приложение может установить...

Счастливого выпуска :)

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

Ответ 12

На Samsung Galaxy TAB S2, Android 7.0, выбрав " setting → Apps а затем щелкнув приложение, для которого была отображена ошибка, я нажал на 3 точки в правом верхнем углу, и там есть опция "удалить всех пользователей". "

Ответ 13

Вероятно, у вас есть фреймворк, который нужно установить с вашим приложением, и это то, что на самом деле заблуждается. Если вы используете xamarin, телефонный зазор или любую другую платформу разработки, обязательно зайдите в установленные приложения и удалите фреймворк.

Я видел это очень часто с Xamarin

Ответ 14

В Android Lollipop есть пользователь, поэтому это сообщение означает, что вам нужно переключить пользователя и удалить приложение со всех пользователей на устройстве...

См. в разделе Настройки- > Пользователи

Ответ 15

В моем случае я не смог установить приложение, потому что я установил его на другом пользователе на устройстве. Таким образом, удаление приложения от этого пользователя устраняет проблему на моем конце

Ответ 16

Существующее приложение не должно быть установлено, перейдя в настройки → Приложения → ... вы можете найти сообщение о том, что "это приложение не установлено для этого пользователя". Такие приложения не могут быть установлены в текущем пользователе. Если это так, измените пользователь/профиль, а затем попробуйте удалить приложение.

Ответ 17

Для Updated Android Studio 2.3 или предстоящего...

  • Build > Создать Signed apk.
  • Создать Keystore path.
  • Поместите Password, alias, key password.
  • Build type выберите соответственно (например, для выпуска в режиме воспроизведения в магазине release).
  • Signature Version установите флажки V1 и V2.
  • после нажатия Finsih.
  • Дождитесь gradle здания.
  • После gradle build Android Studio покажет вам notification, чтобы открыть проводник местоположения apk.
  • Перейдите в explorer, где вы выбрали для хранения apk, и вы увидите, что ваше имя файла .apk используется как app-release.apk.

Надеюсь, что это решит вашу проблему.

Ответ 18

Если вы разработчик. Перейти к терминалу adb и сделать adb uninstall "package name of the app"

Ответ 19

Если вы знаете разработку Android

Тогда вы можете просто удалить это приложение по ADB.

adb uninstall packagename exa: adb uninstall com.sdcardprefer

Здесь com.sdcardprefer - имя пакета.

Эта команда adb удалит несовместимую версию приложения, установленного на ваших устройствах.

Ответ 20

У меня была эта проблема на устройстве Xiaomi, когда у меня ранее был установлен отладочный APK, и я пытался установить релиз из PlayStore. Даже после удаления приложения PlayStore все еще показывал эту ошибку, я перезагружал очищенный кеш, но все получилось не так. Наконец, я нашел решение, пройдя через настройки PlayStore → Мои приложения и уведомления → Библиотека ->, где вы можете увидеть каталог всех установленных файлов. Удалите ваше приложение из этого списка и попробуйте снова. Теперь ошибка исчезнет.

Ответ 21

В моем случае, так как я установил "Рабочую область" из Google, старое приложение было установлено внутри рабочей области. Итак, мне нужно перейти в "Рабочее пространство", а затем удалить это старое приложение оттуда. Надеюсь, поможет :)

Ответ 22

Honor Device Solution

Мне нужно было удалить его из личного пространства тоже. Вы можете открыть личное пространство от

Настройка> Безопасность и конфиденциальность> Личное пространство

Затем откройте личное пространство и перейдите к настройке> приложения, затем удалите приложение оттуда.