尝试从Play商店安装我自己的应用程序,它说“你无法安装此应用程序,因为其他用户已在此设备上安装了不兼容的版本”
注意 - 我已经卸载了调试版本,并且还清除了我的缓存。仍然无法从Play商店安装它。
我的手机没有root权限,因此stackoverflow上另一个类似的答案显示,我无法使用根文件资源管理器来清除数据。
答案 0 :(得分:334)
参考这个, 实际上你的应用程序的调试版本没有正确卸载
答案 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。
答案 4 :(得分:11)
如果您正在阅读本文,那么您可能尝试了所有操作(例如,可以在电话中进行卸载,清理缓存,清理第二个空间等),但问题仍未解决。 我遇到了同样的问题,花了我一天的时间解决它。 但是我发现解决方案到今天结束。 这是您要做的。
1。在android studio中打开您的应用程序
2.点击gradle
(在右上角)
3.转到app
-> task
-> install
-> uninstallAll
4.点击uninstallAll
5.景气问题解决了!!!
答案 5 :(得分:8)
由于棒棒糖,应用程序首选项看起来与签名密钥相关联。由于应用程序的调试版本使用不同的签名密钥,因此您必须完全卸载旧的调试应用程序,包括数据。
要做到这一点:
注意 - 大部分信息与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 手机,调试应用已安装在第二个空间上。
转到设置 - >第二空间 - >打开第二个空间。
设置 - >应用 - >下载的应用列表。
答案 10 :(得分:1)
只需将您的个人资料更改为访客或其他人,如果您已将其从所有其他用户卸载。
而且瞧! ;)
答案 11 :(得分:1)
在Android API 25 +
中步骤(股票android os):
设置>存储 - >其他应用 - > - >清除缓存和数据 - >按" i"图标 - >应用信息打开 - >单击操作栏右侧 - >按"为所有用户卸载"
现在app正在卸载并安装你的apk,你的应用程序可以安装...
快乐发布:)
答案 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手机上解决了此问题。
问题是因为您的应用已存在于并行空间或(第二空间)中。
答案 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
或即将到来的......
Build
>生成Signed apk
。Keystore path
。Password, alias, key password
。Build type
相应地选择(例如,在playstore中使用release
)。Signature Version
同时选中V1
和V2
复选框。Finsih
。gradle
建设。gradle build
安卓工作室将向您显示notification
以打开apk位置资源管理器。explorer
,您会看到您的.apk文件名为app-release.apk
使用它。希望这能解决您的问题。
答案 23 :(得分:0)
现在的应用程序应该通过转到设置来卸载 - >应用程序 - >; ...您可能会发现“此应用程序未为此用户安装”的消息。此类应用无法安装在当前用户中。如果是这种情况,请更改用户/配置文件,然后尝试卸载该应用程序。
答案 24 :(得分:0)
在我的情况下,我无法安装该应用,因为我已将其安装在设备上的其他用户上。因此,从该用户删除应用程序修复了我的问题
答案 25 :(得分:0)
在 Android Lollipop 中有用户,因此此消息表示您需要切换用户并从设备中的所有用户卸载应用...
请参阅设置 - >用户