0

我刚刚安装了 VS2017RC 并打开了我现有的 Xamarin.Forms 项目。当我重建项目时,它在 Android 项目中返回一个错误。

    Error       java.lang.OutOfMemoryError. Consider increasing the value of $(JavaMaximumHeapSize). Java ran out of memory while executing 'java.exe -jar
"C:\Program Files (x86)\Android\android-sdk\build-tools\23.0.2\\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"

我熟悉这个错误。那里有解决方案,但我不明白为什么当我用 VS2015 构建它时,我没有收到这个错误。这可能与引用 MonoAndroid\v7.0 有关吗,我是这方面的新手。我不确定什么是 v7.0,但我认为这是与 VS 2017 一起安装的。任何想法?

4

1 回答 1

0

你可能想增加你的记忆:

Android Project -> Options -> Android Build -> Advanced ---- 附加选项:Java Heap Size

你可以设置为512mb1G

于 2016-11-17T17:23:35.827 回答