【问题标题】:Xamarin multi-dex issueXamarin 多 dex 问题
【发布时间】:2015-06-01 01:43:06
【问题描述】:

我正在使用带有基础架构本机控件的 xamarin。我的android项目因此无法编译

trouble writing output: Too many method references: 73153; max is 65536.
        You may try using --multi-dex option.

我尝试启用 mutli dex 选项,我明白了

Error: Error executing task CheckDuplicateJavaLibraries: Could not find file "/Users/..../Library/Developer/Xamarin/android-sdk-macosx/extras/android/support/multidex/library/libs/android-support-multidex.jar". (Test)

如何在 Xamarin 中解决此问题?即使我要安装它,我也找不到要下载的 android-support-mutlidex.jar...

请帮忙!

【问题讨论】:

  • 您使用的是哪个版本的 Xamarin.Android 和 Xamarin Studio? (我知道最近才添加了多 dex 支持)

标签: xamarin infragistics


【解决方案1】:

在 Xamarin 项目属性中,您应该会看到 Enable Multi-Dex 的选项。

【讨论】:

    【解决方案2】:

    尝试以下方法:

    • 首先在 Android 项目设置中启用ProGuard
    • 如果您仍有超过 64k 的 Java 方法 - 请改为打开 Multi-Dex
    • 如果没有帮助,请尝试禁用链接器并启用 Multi-Dex

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多