xamarin Visual Studio 2015 apk 安装失败:错误 "parsing the package"

xamarin Visual Studio 2015 apk fails to install: Error "parsing the package"

为安装 Android 版本为 Lollipop 5.1(AZPEN A1040 平板电脑 - 可用的最新版本)的 android 设备编写应用程序。

应用程序在模拟器中安装并正常工作(设置为模拟 Lollipop 5.1 设备)

然而,在归档没有任何问题后,当我尝试将应用程序的 apk 文件安装到实际目标设备时,出现以下错误:

"There was a problem parsing the package"

项目在Visual Studio2015年的属性如下图所示:

项目中所有引用的库如下图所示:

我在构建、部署到模拟器或归档过程中既没有错误也没有警告。

目标设备已启用以下设置:

编辑:根据以下评论添加相关信息

此时我不知道如何在目标设备上进行安装。

有什么想法吗?

找出问题所在。 "About Tablet" 下设备上的设置显示 Android 版本为 5.1。因此,我将 Visual Studio 项目中的最小 Android 目标设置为 "Android 5.1 (API Level 22 - Lollipop)"。

看完@Jon_Douglas的评论,我决定硬着头皮让客户让我用他的设备排查问题。连接设备后,Visual Studio 将其拾取为 "AZPEN A1040 (Android 5.0 - API 21)"。

我将最小 Android 目标更改为 "Android 5.0 (API Level 21 - Lollipop)" 并且能够安装 apk。将下面的设置图片与上面最初提供的图片进行比较:

我收到了这个问题,问题是因为我安装了 "Android SDK Build Tools" 的多个版本。

要查看是否有这个,请转到 Android SDK 管理器,然后在工具下查看。

如果你有多个,卸载所有多余的并重建你的包。

一旦我这样做了,我就可以 deploy/install 这个包 w/out 麻烦了。

请注意,不会安装在设备上的软件包将安装在模拟器中(我正在使用 Visual Studio 模拟器 Android)。