2017-04-08 56 views
1

加载我有一个xamarin Android项目。 如果我在vs2015中打开这个项目并将axml加载到设计器视图中,一切都很好。如果我做同样在vs2017我得到一个错误:

出了错 异常类型的“Xamarin.AndroidDesigner.Java.JavaErrorMessageException”被抛出

它的自我建立没有任何错误的解决方案。
有什么我失踪?axml不vs2017

回答

0

检查(工具 - >选项 - > Xamarin-> Android设置)中的Android设置。看起来,JDK和android SDK位置不会自动更新VS版本之间(以及他们没有在我的)。

+0

我在2017年VS调整后的位置,因为他们在2015年被设定但我得到的错误: 警告\t \t Android的设计不能因为运行:您的Java版本(1.7.0)太旧。您必须至少安装1.8。 请安装或设置Java开发工具包路径为Oracle 1.8+ – Rainer

+0

耶你的VS 2015年可能运行旧版本的VS插件,而2017采用了最新的。建议按照消息所述进行操作,安装1.8 JDK并确保它已在上述选项中设置。请注意,如果您使用的是xamarin形式预览你实际需要的64位版本 –

+0

当安装vs2017 1.8的jdk安装和位置在vs2017相应的设置。当我将位置设置回jdk1.8时 - 我又做了什么 - 我回到了问题,这个线程开始。 – Rainer