it-roy-ru.com

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

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

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

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

130
user4414636

См. Это На самом деле ваша отладочная версия приложения не была удалена должным образом 

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

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

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

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

70
NewestStackOverflowUser

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

13
Sagar Lohiya

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

 enter image description here

12
Sayed Abolfazl Fatemi

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

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

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

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

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

8
Arunjith S

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

Сделать это:

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

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

8
DrZaphod

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

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

5
Dennis Yekimov

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

  1. Перейти к Настройка -> Второй пробел -> Открыть второй пробел.

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

  3. Нажмите на приложение, которое вы хотите удалить
  4. Нажмите на Удалить.
  5. Вернуться к первому месту из настроек. 

 Androidredmiredminote3приложение

2
Vipan

Обновить на Preethi Rao 's Ответ. 

С Android O эта опция доступна под

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

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

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

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

2
Gunaseelan

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

И вуаля! ;)

1
OMArikan

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

1
Yossi

В Android API 25+ 

Шаги (стоковая ОС Android):

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

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

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

 enter image description here

 enter image description here

 enter image description here

 enter image description here

 enter image description here

1
Vrajesh

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

0
Alex

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

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

adb uninstall packagename exa: adb uninstall com.sdcardprefer

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

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

0
Pinak Gauswami

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

  1. Build> Создать Signed apk.
  2. Создать Keystore path.
  3. Поставить Password, alias, key password.
  4. Build type выберите соответственно (например, для выпуска в playstore используйте release).
  5. Signature Version установите оба флажка V1 и V2.
  6. после нажатия на Finsih.
  7. Подождите gradle здания.
  8. После gradle build Android Studio покажет вам notification, чтобы открыть apk location Explorer.
  9. Перейдите к Explorer, где вы выбрали для сохранения apk, и вы увидите имя вашего файла .apk, так как app-release.apk использует его.

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

0
Crime_Master_GoGo

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

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

0
Tim

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

0
Manoj Perumarath

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

0
Kamesh Chauhan

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

0
elsennov

Honor Device Solution

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

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

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

0
Khemraj

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

0
abat

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

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

0
fanaur