“您无法安装此应用,因为其他用户已在此设备上安装了不兼容的版本”

时间:2015-03-04 11:27:00

标签: android android-5.0-lollipop

尝试从Play商店安装我自己的应用程序,它说“你无法安装此应用程序,因为其他用户已在此设备上安装了不兼容的版本”

注意 - 我已经卸载了调试版本,并且还清除了我的缓存。仍然无法从Play商店安装它。

我的手机没有root权限,因此stackoverflow上另一个类似的答案显示,我无法使用根文件资源管理器来清除数据。

26 个答案:

答案 0 :(得分:334)

参考这个, 实际上你的应用程序的调试版本没有正确卸载

  1. 转到设置>应用>下载的应用列表
  2. 您可以在列表中看到已安装的应用程序 (申请可能不是有序的。或者可能是最后的结果)
  3. 单击应用程序,转到溢出菜单选项
  4. 点击所有用户选项的卸载

答案 1 :(得分:73)

在我的情况下,我无法在设置>中看到该应用程序应用>已下载的应用列表,因为我已尝试将其卸载。

对我有用的是:adb shell pm uninstall com.packagename

我认为我的问题是因为不知怎的,我在Primary和Guest用户上安装了应用程序,并且无法从这两个用户卸载它们。

答案 2 :(得分:14)

在Redmi note3中,app的调试版本已安装在第二个空格中 所以设置 - >第二个空格 - >转到第二个空格。 卸载应用程序。

答案 3 :(得分:13)

如果在Android Studio 2.3(可能是以上版本)中使用,请在Generate Signed APK窗口的最后一步,在Signature versions:部分,选中两个复选框,然后点击{{1}生成APK。

enter image description here

答案 4 :(得分:11)

如果您正在阅读本文,那么您可能尝试了所有操作(例如,可以在电话中进行卸载,清理缓存,清理第二个空间等),但问题仍未解决。 我遇到了同样的问题,花了我一天的时间解决它。 但是我发现解决方案到今天结束。 这是您要做的。

1。在android studio中打开您的应用程序
2.点击gradle(在右上角)
3.转到app-> task-> install-> uninstallAll
4.点击uninstallAll
5.景气问题解决了!!!

答案 5 :(得分:8)

由于棒棒糖,应用程序首选项看起来与签名密钥相关联。由于应用程序的调试版本使用不同的签名密钥,因此您必须完全卸载旧的调试应用程序,包括数据。

要做到这一点:

  1. 打开设置。
  2. 选择应用。
  3. 应按字母顺序默认为下载的应用列表。
  4. 您会发现卸载的应用程序不是按字母顺序排列,而是实际位于列表的底部。
  5. 点击该应用程序
  6. 选择“清除数据”
  7. 注意 - 大部分信息与Preethi Rao的其他答案相同,但我的编辑内容遭到拒绝 - 我也没有声誉,因此无法实际评论。

答案 6 :(得分:8)

试图检查以上解决方案,但没有帮助我。

最后,我按照以下步骤来完成我的设备(Asus Zenfone 2)

设置>用户和GT; 1.所有者2.来宾

点击访客> Play商店中>卸载应用程序(搜索该应用程序后出现选项)

  

取消安装后从Guest返回到所有者(用户)。   能够成功安装该应用程序。

答案 7 :(得分:5)

这是我的魅族专业版6的解决方案。

设置 - >指纹和安全 - >访客模式 - >清除访客数据

答案 8 :(得分:2)

更新Preethi Rao的答案。

在Android O中,此选项位于

设置>应用程序&通知>应用信息

在那里,您可以看到已卸载的带有标签Not installed for this user的可调试应用。

您现在可以打开它,您可以在右上角看到三个垂直点。

其中包括所有用户的卸载选项。通过录制它可以完全卸载应用程序。

答案 9 :(得分:2)

对于 Redmi Mi 手机,调试应用已安装在第二个空间上。

  1. 转到设置 - >第二空间 - >打开第二个空间

  2. 设置 - >应用 - >下载的应用列表

  3. 点击该应用程序,您想要卸载
  4. 点击卸载
  5. 从设置返回第一个空格。

答案 10 :(得分:1)

只需将您的个人资料更改为访客或其他人,如果您已将其从所有其他用户卸载。

而且瞧! ;)

答案 11 :(得分:1)

在Android API 25 +

步骤(股票android os):

设置>存储 - >其他应用 - > - >清除缓存和数据 - >按" i"图标 - >应用信息打开 - >单击操作栏右侧 - >按"为所有用户卸载"

现在app正在卸载并安装你的apk,你的应用程序可以安装...

快乐发布:)

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

答案 12 :(得分:1)

在Samsung RecurringJob.AddOrUpdate("HK queue test", () => queueChecker.SendToHK(GetQueueCheckerConfiguration(DataCenters.HK)), Cron.Minutely()); RecurringJob.AddOrUpdate("AS queue test", () => queueChecker.SendToAS(GetQueueCheckerConfiguration(DataCenters.AS)), Cron.Minutely()); 上,然后在显示错误的应用程序上,在Samsung Galaxy TAB S2,Android 7.0上,我单击了右上角的3个点,并且有一个选项“卸载所有用户”

答案 13 :(得分:0)

可能你有一个必须与你的应用程序一起安装的框架,这实际上是错误的。如果您使用xamarin,手机差距或任何其他开发平台,请务必转到已安装的应用程序并卸载该框架。

我经常用Xamarin

看到这个

答案 14 :(得分:0)

某些设备可以选择以“访客”身份登录,尝试登录该访客帐户,看看您是否可以找到并删除有问题的应用。 通常检查 设置->用户->多用户

答案 15 :(得分:0)

我使用了 USB 电缆,然后在终端 sudo adb uninstall packagename 中运行此命令,类似于 com.example.appname

答案 16 :(得分:0)

我已在xiomi手机上解决了此问题。

问题是因为您的应用已存在于并行空间或(第二空间)中。

  1. 转到您的设置
  2. 找到第二个空格,然后按Enter。
  3. 切换到第二空间模式。
  4. 输入后。您可以在那里看到您的应用。
  5. 取消安装您的应用,然后切换回第二个空间。
  6. 现在打开playstore,您可以轻松下载应用程序。

答案 17 :(得分:0)

荣誉设备解决方案

我也需要从私人空间卸载它。 您可以从以下位置打开私人空间

设置>安全和隐私>私有空间

然后打开私人空间,然后转到设置>应用,然后从此处删除应用。

答案 18 :(得分:0)

就我而言,由于我从Google安装了“ Workspace”,因此旧应用已安装在工作区中。因此,我需要转到“工作区”,然后首先从那里卸载该旧应用程序。希望对您有所帮助:)

答案 19 :(得分:0)

当我先前安装了调试APK并尝试从playstore安装发行版一时,我在小米设备上遇到了这个问题。即使卸载了该应用程序,playstore仍然显示该错误,我重新刷新了缓存,但一切都失败了。最后,我通过遍历Playstore设置->我的应用和通知->库->找到了解决方案,在这里您可以看到所有已安装文件的目录。从该列表中删除您的应用,然后重试。现在错误将消失。

答案 20 :(得分:0)

如果您了解Android开发

然后您可以通过adb轻松卸载此应用。

adb uninstall packagename exa:adb uninstall com.sdcardprefer

这里com.sdcardprefer是packagename。

此adb命令可删除设备中安装的应用的不兼容版本。

答案 21 :(得分:0)

如果您是开发人员。转到adb终端并执行adb uninstall "package name of the app"

答案 22 :(得分:0)

对于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同时选中V1V2复选框。
  6. 点击Finsih
  7. 等待gradle建设。
  8. gradle build安卓工作室将向您显示notification以打开apk位置资源管理器。
  9. 转到您选择要存储的apk的explorer,您会看到您的.apk文件名为app-release.apk使用它。
  10. 希望这能解决您的问题。

答案 23 :(得分:0)

现在的应用程序应该通过转到设置来卸载 - >应用程序 - >; ...您可能会发现“此应用程序未为此用户安装”的消息。此类应用无法安装在当前用户中。如果是这种情况,请更改用户/配置文件,然后尝试卸载该应用程序。

答案 24 :(得分:0)

在我的情况下,我无法安装该应用,因为我已将其安装在设备上的其他用户上。因此,从该用户删除应用程序修复了我的问题

答案 25 :(得分:0)

Android Lollipop 中有用户,因此此消息表示您需要切换用户并从设备中的所有用户卸载应用...

请参阅设置 - >用户