"Вы не можете установить это приложение, потому что другой пользователь уже установил несовместимую версию на этом устройстве"
Попытка установить собственное приложение из магазина воспроизведения, в нем говорится: "Вы не можете установить это приложение, потому что другой пользователь уже установил несовместимую версию на этом устройстве"
Примечание. Я удалил отладочную версию, а также очистил свой кеш. Все еще не удается установить его из 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 приложение для отладки было установлено в втором пространстве.
android redmi redminote3 app
Ответ 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
Мне нужно было удалить его из личного пространства тоже. Вы можете открыть личное пространство от
Настройка> Безопасность и конфиденциальность> Личное пространство
Затем откройте личное пространство и перейдите к настройке> приложения, затем удалите приложение оттуда.