[背景信息:项目正在使用Xamarin.Forms 3.5(由于继承的技术债务升级到4.0+,这破坏了应用程序,并且客户端不希望现在花时间重写应用程序。]
问题:将Mac的VS升级到8.5版,现在将无法构建Droid项目。收到一条错误消息,提示缺少Java.Interop程序集。当我检查引用Java.Interop时,果然不足。在“添加引用”对话框中的任何地方似乎都不可用。
编辑:我能够使用以下路径浏览到Java.Interop文件,但是在添加对文件的引用后,应用仍然无法编译。 Filepath =MacintoshHD▸Library▸Frameworks▸Xamarin.Android.framework▸Versions▸9.0.0-20▸lib▸xamarin.android▸xbuild框架▸MonoAndroid▸v1.0
[当我继续研究部署错误时,我遇到了this github issue,Brendan提到将AndroidDexTool更改为d8(在Xamarin论坛上接受的答案使用dx)。因此,我一时兴起将其更改回d8,然后按run和voila-它的构建和部署没有错误。去搞清楚。感谢你的帮助!