gpt4 book ai didi

Xamarin Android : java. exe 退出并显示代码 2 - MultiDex 已启用

转载 作者:行者123 更新时间:2023-12-01 21:36:01 25 4
gpt4 key购买 nike

最近更新(Xamarin.Android.Support 库、V28.0.0、构建工具 28.0.3)后,每个构建都会失败

"java.exe" exited with Code 2

我之前启用了 Multi-Dex 来解决这个问题,到目前为止一直没有出现问题。我还尝试重新启用 ProGuard,并按照 this 中的所有步骤进行操作。答案,包括对 MainDexClasses.bat 的更改。

有几个新警告,但我无法确定它们是否导致了新问题:

CREATEMULTIDEXMAINDEXCLASSLIST: warning : can't write resource [META-INF/maven/com.squareup.okio/okio/pom.xml] (Duplicate zip entry [okio.jar:META-INF/maven/com.squareup.okio/okio/pom.xml])

CREATEMULTIDEXMAINDEXCLASSLIST: warning : can't write resource [META-INF/maven/com.squareup.okio/okio/pom.properties] (Duplicate zip entry [okio.jar:META-INF/maven/com.squareup.okio/okio/pom.properties])

更新:看起来这是 V28 SDK 中潜入的一个错误。有一个重现:https://github.com/SpiegelSoft/Repro ,我在 https://github.com/xamarin/xamarin-android/issues/2565 创建了一个问题

如果有人能找到任何巧妙的解决方法,我将非常感激。

最佳答案

我遇到了这个问题,我的解决方法是:

  1. 关闭项目
  2. PCL/Shared Project 以及包括 Android 在内的所有其他平台删除 bin 和 obj 文件夹
  3. 打开项目
  4. 重建

关于Xamarin Android : java. exe 退出并显示代码 2 - MultiDex 已启用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53833425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com