当试图将我的应用程序部署到Android设备时,我得到以下错误:
Deployment failed because of an internal error: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
我知道这个问题,但应用程序没有安装。它已被Visual Studio在尝试部署期间删除/部分删除。
在过去,我通过从谷歌播放商店下载应用程序,然后从设置>应用程序管理器中删除它来解决这个问题。然而,现在我得到的错误“不兼容的更新”,当它试图安装它。
我尝试使用钛备份和其他一些东西来删除它,但运气不好。
编辑1
我意识到(来自@Motz),我没有提到明显的解决方案是行不通的。也就是说,该应用程序不会出现在设置->应用程序
删除手机中的所有应用程序文件
要自动删除手机上的应用程序,您可以使用以下步骤。它可以非常有用的删除你的应用程序和应用程序数据在一个快速和干净的方式。
用这段代码创建一个文本文件,并保存为Uninstall.sh。到终端中这个脚本的文件夹(你放置它的地方),执行:sh Uninstall.sh YOURNAMESPACE
现在你的命名空间文件夹(包括保存的应用程序文件和数据库)将被删除。
echo "Going to platform tools $HOME/Library/Android/sdk/platform-tools"
cd $HOME/Library/Android/sdk/platform-tools
echo "uninstalling app with packagae name $1"
./adb uninstall $1
删除pc上的所有应用程序文件
用这段代码创建一个文本文件,并将其保存为DeleteBinObj.sh。
find . -iname "bin" -o -iname "obj" | xargs rm -rf
到你的项目文件夹,你把这个脚本,并在终端:sh DeleteBinObj.sh