我正在使用Xamarin Android for Visual Studio 2012开发一个相当复杂的用户界面。此界面有四个版本:Normal,Small,Large和Landscape。当我添加Landscape布局(最后一个)时,运行渲染器的JDK运行速度高达890 Mb,我假设它正在颠覆垃圾收集器,因为它在四核系统上使用了50%的CPU。有时布局会加载,但更多的时候我会在布局中间得到一个空白的白框,并且必须关闭视觉工作室并杀死运行中的jvm。
有没有办法让SDK为渲染器使用2G内存而不是1G?
答案 0 :(得分:0)
在Visual Studio中,您现在可以转到:
项目属性> Android选项>高级(标签)> Java Max堆大小
2g会给你2GB