Пытаясь установить мое собственное приложение из магазина Play, он говорит: «Вы не можете установить это приложение, потому что другой пользователь уже установил несовместимую версию на это устройство»
Примечание. Я удалил отладочную версию, а также очистил свой кэш. Все еще не удается установить его из Play Store.
Мой телефон не имеет root-прав, поэтому, как подсказывает другой подобный ответ на stackoverflow, я не могу использовать обозреватель корневых файлов для очистки данных.
android
android-5.0-lollipop
Phantômaxx
источник
источник
Ответы:
См. Это, на самом деле ваша отладочная версия приложения не была удалена должным образом
источник
В моем случае я не смог увидеть приложение в настройках> приложения> список загруженных приложений, потому что я уже пытался удалить его.
То, что работало для меня, было:
adb shell pm uninstall com.packagename
я думаю, что моя проблема была в том, что я каким-то образом установил приложение на пользователя «Основной» и «Гость» и не смог удалить их ни от одного из них.
источник
В Redmi note3 отладочная версия приложения была установлена на втором месте.
Итак, Настройки-> Второй пробел-> Перейти к Второму пробелу. Удалите приложение.
источник
Если вы используете Android Studio
2.3
(и, возможно, версии выше), на последнем шагеGenerate Signed APK
окнаSignature versions:
частичноFinish
установите оба флажка, а затем нажмите, чтобы сгенерировать APK.источник
Пытался проверить вышеуказанные решения, но мне не помогло.
Наконец, я следовал приведенным ниже шагам, чтобы снова зайти на Мое устройство (Asus Zenfone 2)
Настройки> Пользователи> 1. Владелец 2. Гость
Нажмите «Гость»> «Playstore»> «Удалить приложение» (опция появляется при поиске этого приложения)
источник
Начиная с леденца, похоже, что настройки приложения связаны с ключом подписи. Поскольку в отладочной версии приложения используется другой ключ подписи, необходимо полностью удалить старое приложение отладки, включая данные.
Сделать это:
Примечание: большая часть этой информации совпадает с другим ответом Прети Рао, но мои изменения были отклонены - также у меня нулевая репутация, поэтому я не могу комментировать.
источник
Это мое решение для моего Meizu Pro 6.
Настройки -> Отпечаток пальца и безопасность -> Гостевой режим -> Очистить данные гостя
источник
Если вы читаете это, то, вероятно, вы перепробовали все (т.е. удалите, очистите кэш, очистите второе место и т. Д., Что вы можете сделать в телефоне), и ваша проблема все еще не решена. Я столкнулся с той же проблемой и потратил у меня один день, чтобы понять это Но я нашел решение в конце дня. Вот что вы должны сделать.
1.Откройте свое приложение в Android Studio
2.Нажмите на
gradle
(в правом углу)3.Зайдите
app
->task
->install
->uninstallAll
4.Нажмите
uninstallAll
5.Бума проблема решена !!!
источник
Я исправил эту проблему на мобильных телефонах XIOMI.
Проблема в том, что ваше приложение уже существует в параллельном пространстве или (Второе пространство).
источник
Для Redmi или Mi Phones приложение отладки было установлено во втором пространстве .
Перейти к настройке -> Второй пробел -> Открыть второй пробел .
Настройки -> Приложение -> список загруженных приложений .
андроид редми redminote3 приложение
источник
Обновление до Прити Рао ответа .
С Android O эта опция доступна под
Настройки> Приложения и уведомления> Информация о приложении
Там вы можете увидеть ваше неустановленное отлаживаемое приложение с меткой
Not installed for this user
.Вы можете открыть его сейчас, и вы можете увидеть тройную вертикальную точку в верхнем правом углу.
В этом есть опция Удалить для всех пользователей . Нажав на нее, вы можете полностью удалить приложение.
источник
Honor Device Solution
Мне нужно было удалить его из личного пространства тоже. Вы можете открыть личное пространство от
Настройка> Безопасность и конфиденциальность> Личное пространство
Затем откройте личное пространство и перейдите к настройке> приложения, затем удалите приложение оттуда.
источник
Просто измените свой профиль на гость или другой, если у вас есть, а затем удалите его от всех других пользователей.
И вуаля! ;)
источник
В Android API 25+
Шаги (стоковое Android OS):
Настройки-> Хранение -> Другие приложения-> -> очистить кеш и данные -> нажмите значок «i» -> Открыть информацию о приложении -> щелкните правой кнопкой мыши на панели действий -> нажмите «Удалить для всех пользователей»
Теперь приложение удаляется и установить ваш apk, ваше приложение может установить ...
Счастливого выпуска :)
источник
На Samsung Galaxy TAB S2, Android 7.0, после нажатия
setting -> Apps
и затем нажатия на приложение, для которого отображалась ошибка, я нажал на 3 точки в правом верхнем углу, и там есть опция «удалить всех пользователей»источник
У меня была эта проблема на устройстве Xiaomi, когда у меня ранее был установлен отладочный APK, и я пытался установить релиз из PlayStore. Даже после удаления приложения PlayStore все еще показывал эту ошибку, я перезагружал очищенный кеш, но все получилось не так. Наконец, я нашел решение, пройдя через настройки PlayStore -> Мои приложения и уведомления -> Библиотека ->, где вы можете увидеть каталог всех установленных файлов. Удалите приложение из этого списка и повторите попытку. Теперь ошибка исчезнет.
источник
Скорее всего, у вас есть фреймворк, который нужно установить вместе с вашим приложением, и это действительно является ошибкой. Если вы используете xamarin, телефонный разрыв или любую другую платформу разработки, обязательно зайдите в установленные приложения и удалите фреймворк.
Я видел это очень часто с Xamarin
источник
В Android Lollipop есть пользователь, поэтому это сообщение означает, что вам нужно переключить пользователя и удалить приложение из всех пользователей устройства ...
Смотрите в Настройки-> Пользователи
источник
В моем случае я не смог установить приложение, потому что оно было установлено на другом устройстве на устройстве. Таким образом, удаление приложения от этого пользователя устранило проблему с моей стороны
источник
Существующее приложение должно быть удалено, перейдя в настройки-> Приложения-> ... вы можете найти сообщение, что «это приложение не установлено для этого пользователя». Такие приложения не могут быть установлены у текущего пользователя. Если это так, измените пользователя / профиль, а затем попробуйте удалить приложение.
источник
Для
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 location explorer.explorer
где вы выбрали для хранения apk, и вы увидите имя файла .apk, какapp-release.apk
его использовать.Надеюсь, что это решит вашу проблему.
источник
Если вы разработчик. Перейти к ADB терминал и сделать
adb uninstall "package name of the app"
источник
Если вы знаете разработку Android
Тогда вы можете просто удалить это приложение по ADB.
adb uninstall packagename exa: adb uninstall com.sdcardprefer
Здесь com.sdcardprefer - имя пакета.
Эта команда adb удалит несовместимую версию приложения, установленного на ваших устройствах.
источник
В моем случае, так как я установил «Рабочую область» из Google, старое приложение было установлено внутри рабочей области. Итак, мне нужно перейти в «Рабочее пространство», а затем удалить это старое приложение оттуда. Надеюсь, поможет :)
источник