【发布时间】:2019-05-15 23:33:00
【问题描述】:
我在 Visual Studio for Mac 中有一个 Xamarin.Forms 项目。当我尝试构建 Android 项目时,我收到以下错误消息。
“您正在将支持 armeabi,armeabi-v7a,x86 ABI 的应用部署到与 ABI armeabi,armeabi-v7a,x86 不兼容的设备上。您应该创建一个与您应用的 ABI 之一匹配的模拟器,或者将 armeabi,armeabi-v7a,x86 添加到您的应用构建的 ABI 列表中。”
此消息声称该移动应用支持armeabi,armeabi-v7a,x86。该消息还声称设备 ABI 为armeabi,armeabi-v7a,x86。
这些都是一样的。既然都一样,怎么可能不支持呢?
我无法部署到任何模拟器配置。
我看到了一些明显相关的 ABI 问题,但没有一个与 Xamarin 相关。由于这一切都发生在 Xamarin 和 Visual Studio for Mac 的上下文中,因此任何解决方案都需要针对这一点。
【问题讨论】:
标签: android macos visual-studio xamarin xamarin.forms