近期安装了VS2015,体验了一下android 的开发,按模板创建执行了个,试下效果非常不错。也能够可视化设计。但昨天再次打开或创建一个android程序后,设计界面直接不能显示,显示错误:(可能是升级了什么SP。不太记得了)
Connection to the layout renderer failed。this my b caused by a misconfiguration of java.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Could not create the Java Virtual Machine? 打开VS自带的android虚拟机管理,选择一个,能够执行。直接VS调试也能够在虚拟机里看到终于效果。就是不能可视化。
查看Visual Studio: %LOCALAPPDATA%\Xamarin\Log\devenv*.log 。仅仅看到报错,未见什么能够明白指出错误的提示。
仅仅能到官网去看下了:
找到例如以下连接:http://forums.xamarin.com/discussion/32365/connection-to-the-layout-renderer-failed-in-xs-5-7-and-xamarinvs-3-9#latest
解决方案:
1.升级安装 JDK1.8 并改动注冊表。及VS的JDK路径
2.设置用户环境变量
_JAVA_OPTIONS=-XX:MaxPermSize=256m,这个会对JAVA有影响
依照另外一种方式处理后,再打开VS。设计器可正常工作。