c# - 部署失败错误 : Mono. AndroidTools.InstallFailedException:失败 [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

标签 c# android xamarin.android

我的应用程序没有错误,但是当我尝试调试应用程序时,部署失败且没有错误,并给我以下输出:

:Deployment failed 1>Mono.AndroidTools.InstallFailedException: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] 1> at Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName) 1> at Mono.AndroidTools.AndroidDevice.<>c__DisplayClass90_0.b__0(Task1 t) 1> at System.Threading.Tasks.ContinuationTaskFromResultTask1.InnerInvoke() 1> at System.Threading.Tasks.Task.Execute() 1>The "InstallPackageAssemblies" task failed unexpectedly. 1>System.AggregateException: One or more errors occurred. ---> Xamarin.AndroidTools.AndroidDeploymentException: InternalError ---> Mono.AndroidTools.InstallFailedException: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] 1> at Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName) 1> at Mono.AndroidTools.AndroidDevice.<>c__DisplayClass90_0.b__0(Task1 t) 1> at System.Threading.Tasks.ContinuationTaskFromResultTask1.InnerInvoke() 1> at System.Threading.Tasks.Task.Execute() 1> --- End of inner exception stack trace --- 1> at Xamarin.AndroidTools.AndroidDeploySession.d__99.MoveNext() 1>--- End of stack trace from previous location where exception was thrown --- 1> at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 1> at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 1> at Xamarin.AndroidTools.AndroidDeploySession.d__98.MoveNext() 1> --- End of inner exception stack trace --- 1> at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) 1> at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) 1> at System.Threading.Tasks.Task.Wait() 1> at Xamarin.Android.Tasks.InstallPackageAssemblies.Execute() 1> at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 1> at Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext() 1>---> (Inner Exception #0) Xamarin.AndroidTools.AndroidDeploymentException: InternalError ---> Mono.AndroidTools.InstallFailedException: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] 1> at Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName) 1> at Mono.AndroidTools.AndroidDevice.<>c__DisplayClass90_0.b__0(Task1 t) 1> at System.Threading.Tasks.ContinuationTaskFromResultTask1.InnerInvoke() 1> at System.Threading.Tasks.Task.Execute() 1> --- End of inner exception stack trace --- 1> at Xamarin.AndroidTools.AndroidDeploySession.d__99.MoveNext() 1>--- End of stack trace from previous location where exception was thrown --- 1> at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 1> at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 1> at Xamarin.AndroidTools.AndroidDeploySession.d__98.MoveNext()<--- 1> 1>Build FAILED.`

我不知道为什么会收到此错误以及如何消除此错误。我是 xamarin.android 的新手,因为我不知道我到底需要做什么。我试图从谷歌那里寻求帮助,但我无法得到它。过去几天我被困在这里,有人可以帮助我吗。

最佳答案

INSTALL_FAILED_UPDATE_INCOMPATIBLE 发生在您的手机上已有调试版本并尝试覆盖发布版本时,反之亦然。当您对新构建进行重大更改时,也可能会发生这种情况。

转到设置和应用程序管理。您会发现您的应用有一个程序包名称,将其卸载,然后再次尝试部署。

它应该可以解决问题。

关于c# - 部署失败错误 : Mono. AndroidTools.InstallFailedException:失败 [INSTALL_FAILED_UPDATE_INCOMPATIBLE],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40541529/

相关文章:

c# - LINQ to Entities 和多对多

firebase - 错误 : package com. google.firebase.messaging 不存在

android-fragments - MvvmCross Android - 重新加载片段时 ViewModel 的空引用

c# - 将参数传递给 Controller ​​ ..但不在 URL 上

c# - 在 C# 中,在不使用 LINQ 的情况下将列表向右旋转指定的位数?

java - Android AudioRecord - 如何获得一分钟的平均音量

android - 文件或数据库

android - 尝试访问 Kotlin fragment 中的 View 时出现 NullPointerException

android - 在 Xamarin.Android 应用程序的情况下使用的 ORMLite 等效包是什么

c# - 在 C# 中,改进单元测试反馈循环的好方法是什么?