当前位置: 首页 > 知识库问答 >
问题:

JAVA编译xamarin android应用程序时发生exe错误

武卓
2023-03-14

我正在开发一个应用程序,突然我开始得到构建错误,

我也尝试过增加java的堆大小,但没有任何效果,有人能帮我放吗?

这是日志。。。。

>      > `C:\Program Files\Java\jdk1.8.0_131\\bin\java.exe -jar C:\Users\DELL\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK\build-tools\25.0.1\\lib\dx.jar
> --no-strict --dex --output=obj\Debug\android\bin obj\Debug\android\bin\classes "C:\Program Files (x86)\Reference
> Assemblies\Microsoft\Framework\MonoAndroid\v7.0\mono.android.jar"
> obj\Debug\__library_projects__\Telerik.Xamarin.Android.Common\library_project_imports\bin\Common.jar
> obj\Debug\__library_projects__\Telerik.Xamarin.Android.Data\library_project_imports\bin\Data.jar
> obj\Debug\__library_projects__\Telerik.Xamarin.Android.Gauges\library_project_imports\bin\Gauges.jar
> obj\Debug\__library_projects__\Telerik.Xamarin.Android.Input\library_project_imports\bin\Input.jar obj\Debug\__library_projects__\Telerik.Xamarin.Android.List\library_project_imports\bin\List.jar
> obj\Debug\__library_projects__\Telerik.Xamarin.Android.Primitives\library_project_imports\bin\Primitives.jar
> obj\Debug\__library_projects__\TwilioClient.Android\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\TwilioClient.Android\library_project_imports\libs\org.apache.http.legacy.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.Animated.Vector.Drawable\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.Compat\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.Core.UI\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.Core.Utils\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.Design\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.Fragment\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.Media.Compat\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.Transition\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.v4\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.v7.AppCompat\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.v7.RecyclerView\library_project_imports\bin\classes.jar
> obj\Debug\__library_projects__\Xamarin.Android.Support.Vector.Drawable\library_project_imports\bin\classes.jar
> C:\Users\DELL\AppData\Local\Xamarin\Xamarin.Android.Support.CustomTabs\23.3.0.0\embedded\classes.jar
> 
>         1>  
>         1>  trouble writing output: Too many field references: 65539; max is 65536.
>         1>  You may try using --multi-dex option.
>         1>  References by package:
>         1>       2 android.accounts
>         1>      27 android.app
>         1>      24 android.content.pm
>         1>      10 android.content.res
>         1>      45 android.graphics
>         1>       2 mono.android.speech
>         1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2068,3):
> error MSB6006: "java.exe" exited with code 2.
>         1>    DexOutputs: 
>         1>      obj\Debug\android\bin\classes.dex
>         1>Done executing task "CompileToDalvik" -- FAILED.
>         1>Done building target "_CompileToDalvikWithDx" in project "TestVoipApp.csproj" -- FAILED.
>         1>
>         1>Build FAILED.`

有什么建议吗?

共有1个答案

侯向文
2023-03-14

打开多重索引

沙马林。Android-

 类似资料:
  • 我是的新手,我正在尝试使用在eclipse上构建一个应用程序,我遵循了一个教程,并且做了完全相同的操作,该应用程序非常简单,当我试图编译它时,我得到了一堆我甚至不理解的错误: 你能告诉我我错过了什么吗。

  • null 脚本'C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle'行:838 出了什么问题: 任务“:app:CompileFlutterBuildreLease”执行失败。 null null 应用程序:Build.Gradle

  • 问题内容: 我正在尝试将此JPA QL转换为条件构建器。JBoss 6.0。 我根据一些教程编写了此代码。 但是,我在一行中遇到了一个编译错误: 错误是: 问题答案: 好吧,我终于找到了调用gt()方法的正确方法。这是完整的解决方案。在JBoss 6中经过全面测试。

  • 我在IntelliJ终端中运行mvn clean package时出现此错误: [错误]无法执行目标组织。阿帕奇。专家插件:maven编译器插件:3.6.1:项目保护编译(默认编译):致命错误编译:无效目标版本:1.8- 这是在告诉我它正试图用Java 1.8编译,还是它期望使用Java 1.8,但可用的版本不正确?

  • 我正在Eclipse Luna中使用Java1.8尝试Spark编程示例,并有以下代码- 我使用M2Eclipse构建和创建jar,并使用spark-submit在本地执行jar。jar正在工作并打印正确的输出,但是Eclipse总是将上面提到的行显示为编译错误-参数化 我不明白为什么Eclipse将其显示为编译错误,因为collect调用的返回类型是 非常感谢任何帮助。