在 Xamarin for IOS - 找不到 Java.Interop 的构建错误



我尝试在Visual Studio/Xamarin中构建我的应用程序。安卓工作正常。我收到IOS的错误,找不到Java.Interop程序集。我读到它可能是Mono.Android大会。但是当我从我的 c# 主项目中删除它时,无法构建 Android 项目。任何建议我可以尝试做什么才能正确构建两个系统?

我正在使用Visual Studio Enterprise 2019和最新的Xamarin。

找不到从"/Users/[user]/Library/Caches/Xamarin/mtbs/builds/[myApp].iOS/6f0bd3b7d7d1dca37df26b69d9b908b/bin/iPhoneSimulator/Debug/Mono.Android.dll"引用的程序集"Java.Interop, Version=0.1.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065"。

无法链接程序集。原因:处理"[myApp].iOS、版本=1.0.0.0、区域性=中性、公钥令牌=空"的引用时出错

谢谢!

你必须在你的Forms/iOS项目中引用Mono.Android,这就是为什么在尝试构建时,会尝试引用java.interop。检查您的解决方案,如果在iOS项目或PCL/表单中没有引用Android。

最新更新