C# 错误MSB6006:“引用”;mainDexClasses“;已退出,代码为2

C# 错误MSB6006:“引用”;mainDexClasses“;已退出,代码为2,c#,android,visual-studio,xamarin,android-multidex,C#,Android,Visual Studio,Xamarin,Android Multidex,我开始用Xamarin Native开发一个项目,但是当我运行该项目时,visual studio显示了一个错误。。我是这项技术的新手,所以我不知道问题出在哪里。我搜索了很多,但找不到解决方案:) 错误是: /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(3,3): 错误MSB6006:“mainDexClasses”已退出,代码为2。(MSB600

我开始用Xamarin Native开发一个项目,但是当我运行该项目时,visual studio显示了一个错误。。我是这项技术的新手,所以我不知道问题出在哪里。我搜索了很多,但找不到解决方案:)

错误是:

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(3,3): 错误MSB6006:“mainDexClasses”已退出,代码为2。(MSB6006)

如果知道解决方案,请随时回答


我正在使用JDK 8

好的,我解决了这个错误,请执行以下操作:

1-卸载visual studio,然后重新安装

2-转到“生成工具”并删除26预览文件夹

3-转到平台并删除android-26文件夹