【发布时间】:2020-05-20 17:33:35
【问题描述】:
我在 Visual Studio 2017 中创建了一个空白 Xamarin 应用程序。 我已经安装了所有这些组件:
Xamarin.Android
Android SDK
Android NDK (x64)
GTK#
Xamarin 工作室
Xamarin for Visual Studio
现在我尝试将此应用程序部署到我的实体手机上作为测试:
- 我已在手机中启用开发者模式。
- 手机安卓版本:8.0
- 当我连接 USB 时,会显示调试箭头所在的选项:“alps X27 (Android 4.4 - API 19)”
X27 是我手机的名称,API 级别似乎是 19,因为它会自动显示。
在图片中,我选择了以下设置: 最低 Android 版本:Android 4.4(API 级别 19 - Kit Kat) 目标 Android 版本:Android 8.0(API 级别 26 - Oreo)
我在 F5(部署到我的手机)时收到的错误消息是:
部署失败/ArchitectureNotSupportedBySharedRuntime
是什么导致了这个错误?
严重性代码描述项目文件行抑制状态 错误 ADB0000:部署失败 Xamarin.AndroidTools.AndroidDeploymentException: ArchitectureNotSupportedBySharedRuntime 在 Xamarin.AndroidTools.AndroidDeploySession.d__101.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) 在 Xamarin.AndroidTools.AndroidDeploySession.d__99.MoveNext() 0
谢谢!
【问题讨论】:
标签: deployment xamarin.android architecture