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

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

Примечание - я удалил отладочную версию, а также очистил кэш. Все равно не удается установить приложение из Play Store.

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

Комментарии к вопросу (5)
Решение

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

  1. Перейдите в раздел настройки > приложения > список загруженных приложений.
  2. В списке вы увидите установленные приложения. (приложения могут располагаться не по порядку или в самом конце)
  3. Щелкните приложение, перейдите к пункту меню переполнения
  4. Нажмите на удалить для всех пользователей
Комментарии (13)

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

Мне помогло следующее: adb shell pm uninstall com.packagename.

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

Комментарии (7)

В Redmi note3 отладочная версия приложения была установлена на втором пространстве.
Поэтому Настройки->Второе пространство->Перейдите во второе пространство. Удалите приложение.

Комментарии (1)

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

Комментарии (1)

*Попробовал проверить вышеуказанные решения, но они мне не помогли.

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

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

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

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

Комментарии (0)

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

Для этого:

  1. Откройте настройки.
  2. Выберите приложение.
  3. По умолчанию должен отображаться список загруженных приложений в алфавитном порядке.
  4. Вы увидите, что удаленные приложения расположены не в алфавитном порядке, а в самом низу списка.
  5. Щелкните приложение
  6. Выберите 'Очистить данные'

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

Комментарии (2)

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

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

Комментарии (0)

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

  1. Перейти к Настройка - > Второе пространство - > Откройте второе пространство .

  2. Настройки - > Приложение - > загруженный список приложений .

  3. Нажмите на приложение, Вы хотите Удалить .

  4. Нажмите на Удалить .

  5. Вернуться к первому пространству от настройки.

[tag: android] [tag: Redmi] [tag: Redminote3] [tag: App]

Комментарии (0)

Обновление до Preethi Rao Ответ.

От Android O эта опция доступна в разделе

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

Там вы можете увидеть ваше неустановленное приложение для отладки с меткой «Не установлено для этого пользователя».

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

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

Комментарии (2)

Решение устройства чести

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

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

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

Комментарии (0)

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

И вуаля ! ;)

Комментарии (0)

В Android API 25+

Шаги (Stock android os):

Настройки- > Хранение - > Другие приложения- > < найти свое приложение > - > очистить кэш и данные - > нажать значок «i» - > Информация об приложении открыта - > нажмите правую сторону на панели действий - > нажмите «Удалить для всех пользователей»

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

Счастливый релиз :)

Комментарии (0)

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

Комментарии (0)

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

Комментарии (0)

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

Комментарии (0)

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

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

Комментарии (0)

Если вы знаете Android Development

Затем вы можете просто удалить это приложение с помощью adb.

adb удалить packagename exa: adb удалить com.sdcardprefer

Здесь com.sdcardprefer - это пакагенам.

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

Комментарии (0)

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

Я очень часто сталкивался с такой проблемой в Xamarin

Комментарии (3)

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

Комментарии (0)

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

Комментарии (0)