【发布时间】:2019-12-22 21:01:17
【问题描述】:
我在 Xamarin 表单 A 和 B 中有两个项目,项目 B 只是 A 的白标版本。我还从 B 更改了所有与项目 A 相关的依赖项。一切正常,但突然之间我收到此错误,即两个应用程序中的提供程序名称相同,我不确定是什么原因造成的,因为直到上周才有效。
Mono.AndroidTools.InstallFailedException:失败 [INSTALL_FAILED_CONFLICTING_PROVIDER:无法在 /data/app/com.package.projb-Dr18A_raYrGiEXYa1lZU9g== 中安装包:无法安装,因为提供程序名称 Dollar_openBracket_applicationId_closeBracket(在包 com.package. a) 已被 com.package.proja 使用]
在 Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName) in E:\A_work\579\s\External\androidtools\Mono.AndroidTools\Internal\AdbOutputParsing.cs:341 行
在 Mono.AndroidTools.AndroidDevice.c__DisplayClass95_0.b__0(Task`1 t) 在 E:\A_work\579\s\External\androidtools\Mono.AndroidTools\AndroidDevice.cs:753 行
在 System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()
在 System.Threading.Tasks.Task.Execute() ADB0010:失败 [INSTALL_FAILED_CONFLICTING_PROVIDER:无法在 /data/app/com.package.projb-Dr18A_raYrGiEXYa1lZU9g== 中安装包.package.proja]
在 Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName) in E:\A_work\579\s\External\androidtools\Mono.AndroidTools\Internal\AdbOutputParsing.cs:341 行
在 Mono.AndroidTools.AndroidDevice.c__DisplayClass95_0.b__0(Task`1 t) 在 E:\A_work\579\s\External\androidtools\Mono.AndroidTools\AndroidDevice.cs:753 行
在 System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()
在 System.Threading.Tasks.Task.Execute()
已完成构建项目“ProjectA.Droid.csproj”——失败。
构建失败。
三星 SM-G610F 部署失败。
我已经尝试了以下方法,但没有解决我的问题
【问题讨论】:
标签: android xamarin xamarin.forms xamarin.android