[Java.Interop升级到Mac 8.5的VS后丢失

问题描述 投票:0回答:1

[背景信息:项目正在使用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⁩

xamarin.forms xamarin.android
1个回答
0
投票

[当我继续研究部署错误时,我遇到了this github issue,Brendan提到将AndroidDexTool更改为d8(在Xamarin论坛上接受的答案使用dx)。因此,我一时兴起将其更改回d8,然后按run和voila-它的构建和部署没有错误。去搞清楚。感谢你的帮助!

© www.soinside.com 2019 - 2024. All rights reserved.