【问题标题】:Project is not compatible with monoandroid81(MonoAndroid,Version=v8.1)项目不兼容 monoandroid81(MonoAndroid,Version=v8.1)
【发布时间】:2018-08-01 18:10:45
【问题描述】:

我刚刚在我的 Xamarin.Forms 项目中编码,突然出现了这个错误:

Project is not compatible with monoandroid81(MonoAndroid,Version=v8.1). Project TaskX.iOS supports: xamarinios10 (Xamarin.iOS,Version=v1.0)
我真的不知道这意味着什么。有人有解决办法吗?

【问题讨论】:

标签: android ios xamarin xamarin.forms


【解决方案1】:

折腾了几天,安装了最新版本就成功了——

我安装了 8.1,但是一旦我安装了“Android SDK Platform 28”(最新版)+ 更新了所有 sdk,一切正常

也许更新 sdk 是解决方案,但只需确保正确指定已安装(更新)的 android 版本

【讨论】:

    【解决方案2】:

    这是 Visual Studio 错误列表的又一次失败。我在我的 Android 项目上遇到了这个错误,在我的 IOS 项目上也遇到了一个非常相似的错误。两个项目都没有使用 NHibernate。我可以卸载我的 NHibernate 项目,我的 Android 和 IOS 项目仍然在构建。然而错误仍然存​​在。我可以将错误列表过滤器更改为 Build,这样我就可以忽略这个 IntelliSense 错误。这不是一个解决方案,但 Visual Studio 的错误列表也不是。

    【讨论】:

      【解决方案3】:

      我解决了这个问题,在我的 iOS 项目中删除了一个 android 引用。

      在您的 iOS 项目上扩展参考并查找 .Droid 并将其删除

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-09-07
        • 1970-01-01
        • 1970-01-01
        • 2018-11-03
        • 1970-01-01
        • 2021-05-21
        • 1970-01-01
        • 2021-07-30
        相关资源
        最近更新 更多