Xamarin android-support-multidex.jar问题。如何获得该文件?

时间:2016-08-12 10:40:12

标签: xamarin.android xamarin-studio multidex android-multidex

我尝试了我能在网上找到的所有解决方案,但没有任何帮助。这是我尝试构建项目时遇到的错误(在MAC OS X上):

  

“/库/框架/ Mono.framework /外部/ xbuild / Xamarin / Android设备/ Xamarin.Android.Common.targets:   错误:执行任务CheckDuplicateJavaLibraries时出错:无法执行   找到文件   “/Users/marianbusoi/Library/Developer/Xamarin/android-sdk-macosx/extras/android/support/multidex/library/libs/android-support-multidex.jar”。

我启用了项目的Multidex选项并安装了Android支持存储库,正如一些人建议的那样,但是那个jar文件仍然不存在。 Android支持存储库文件位于其他地方(extras / android / m2repository),在包含文件夹中我也找不到该jar文件。

1 个答案:

答案 0 :(得分:1)

我有同样的问题。请看这个链接:https://forums.xamarin.com/discussion/65064/how-to-add-the-multidex-jar-in-the-xamarin

确保安装了Android Studio。

然后,启动SDK Manager并尝试选中此框以显示过时的库以及 Android支持库之外的 Android支持库

cd Users / USERNAME / Library / Developer / Xamarin / android-sdk-macosx / extras / android / support / multidex / library / libs /

如果您没有

目录,请制作目录
  

mkdir -p / extras / android / support / multidex / library / libs /)

进入后,请复制android-support-multidex.jar。

/Users/USERNAME/Library/Android/sdk/extras/android/support/multidex/instrumentation/libs/android-support-multidex.jar