在Visual 2015中使用了Xamarin和CocosSharp。
当使用340米作为堆空间时:
误差java.lang.OutOfMemoryError。考虑增加$(JavaMaximumHeapSize)的值。Java在执行‘C:\Users\abb\AppData\Local\Android\android-sdk\build-tools\23.0.1\lib\dx.jar -Xmx340m -jar -jar’--不严格--dex -输出=obj\Debug\android\bin obj\Debug\android\bin\bin\classes "C:\Program (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v5.0\mono.android.jar“obj\Debug__library_projects__\Xamarin时内存不足。Android.Support.Compat\library_project_imports\classes.jar obj\Debug__library_projects__\Xamarin.Android.Support.Core.UI\library_project_imports\classes.jar obj\Debug__library_projects__\Xamarin.Android.Support.Core.Utils\library_project_imports\classes.jar obj\Debug__library_projects__\Xamarin.Android.Support.Fragment\library_project_imports\classes.jar obj\Debug__library_projects__\Xamarin.Android.Support.Media.Compat\library_project_imports\classes.jar obj\Debug__library_projects__\Xamarin.Android.Support.v4\library_project_imports\classes.jar obj\Debug__library_projects__\Xamarin.GooglePlayServices.Ads\library_project_imports\classes.jar obj\Debug__library_projects__\Xamarin.GooglePlayServices.Ads.Lite\library_project_imports\classes.jar C:\Users\abb\AppData\Local\Xamarin\Xamarin.GooglePlayServices.Base\C:\Users\abb\AppData\Local\Xamarin\Xamarin.GooglePlayServices.Drive\25.0.0\embedded\classes.jar C:\Users\abb\AppData\Local\Xamarin\Xamarin.GooglePlayServices.Games\25.0.0\embedded\classes.jar‘App.Android
但是,当使用350 m作为堆空间时,会出现一个相当的错误消息。
错误java.lang.IllegalArgumentException:已经添加:Lcom/google/android/gms/google/zzkf$5;App.Android
要解决这个问题,必须做些什么?
info:
Microsoft社区2015版本14.0.25431.01更新3微软.NET框架版本4.6.01055 安装版本:社区 Visual 2015 00322-20000-00000-AA079 079 2015 Visual C# 2015 00322-20000-00000- C# 079 Microsoft Visual C# 2015 Visual C++ 2015 00322-20000-00000-AA079 079 Microsoft Visual C++ 2015 用于Visual包的应用程序洞察工具7.18.00214.2用于Visual的应用程序监视工具 ASP.NET和Web 2015.1 (Beta8) 14.1.11107.0 ASP.NET和Web 2015.1 (Beta8) ASP.NET Web框架和工具2012.2 4.1.41102.0欲了解更多信息,请访问http://go.microsoft.com/fwlink/?LinkID=309563 ASP.NET网站框架和工具2013年5.2.40314.0欲了解更多信息,请访问http://www.asp.net/ 命令总线、事件流和异步管理器Merq为松散耦合的Visual扩展组件通信和集成提供ICommandBus、IEventStream和IAsyncManager MEF服务。 公共Azure Tools 1.8提供通用服务,供Azure Mobile services和Microsoft Azure工具使用。 Git扩展是Git的图形用户界面,它允许您不使用命令行来控制GitExtensions。 GitPlugin扩展1.0 GitPlugin Visual扩展详细信息 JavaScript语言服务2.0 JavaScript语言服务 JavaScript项目系统2.0 JavaScript项目系统 Microsoft Azure Mobile Services Tools 1.4 Microsoft Azure Mobile Services工具 Visual中的NuGet包管理器3.4.4 NuGet包管理器。有关NuGet的更多信息,请访问http://docs.nuget.org/。 扩展,用于可视化来自PreEmptive分析产品的聚合摘要。 Microsoft数据工具14.0.60519.0 用于Visual的TypeScript 1.8.36.0 TypeScript工具 14.0.25527.01用于通用Windows应用程序的应用程序允许您构建一个通用的应用程序体验,它可以覆盖所有运行Windows 10的设备: phone、tablet、PC等。它包括Microsoft Windows 10软件开发工具包。 Xamarin 4.2.1.64 (872717c) Visual扩展,以支持对Xamarin.iOS和Xamarin.Android的开发。 Xamarin.Android 7.0.2.37 (ce955cc) Visual扩展,以支持对Xamarin.Android的开发。 Xamarin.iOS 10.2.1.5 (44931ae) Visual扩展,以支持Xamarin.iOS的开发。
发布于 2017-04-04 23:42:39
首先,我与NuGet经理玩,其次,项目文件被审查。
通过播放构建错误被修改成另一个代码,而不是zzkf$5。
在该项目中,存在指向GooglePlayServices.{Ads、Base、Drive、Games}的引用。
在我的packages.config中,存在许多引用。
因此,只保留{Ads、Base、Drive、Games}。
但packages.config文件中也存在冗余。例如,与目标平台5.0有关的Base24a和与目标平台5.1有关的Base25.0.0.0。
随后删除Base24a条目后,对csproj文件进行了检查。在该文件中,条目仍然链接到24a库。这被修改为25.0.0.0,并手动清除了packages文件夹。所以建造成功了。希望这有助于避免头痛。
https://stackoverflow.com/questions/43193529
复制相似问题