无法在.net框架

时间:2017-07-27 10:10:32

标签: xamarin

我正在使用带有8 GB内存的.net框架2015。我的问题是我无法使用xamarin与我的framework.i我无法打开xamarin布局。 一旦我打开xamarin布局,就会弹出这个错误。

  

出现问题由于内部原因,操作Createsession失败了   错误。无法初始化类mono.android.D3ImageFactory详细信息   ava.lang.NoClassDefFoundError:无法初始化类   java.lang.Class.forName0中的mono.android.D3DImageFactory(Native   方法)在java.lang.Class.forName(Class.java:264)at   mono.android.DesignerSession.initializePlatformSpecific(DesignerSession.java:86)     在mono.android.DesignerSession。(DesignerSession.java:75)at   mono.android.Project.createSession(Project.java:382)at   mono.android.Project.processMessage(Project.java:414)at   mono.android.MessageListener.executeMessage(MessageListener.java:88)     at mono.android.MessageListener $ Runner.run(MessageListener.java:44)     在java.lang.Thread.run(Thread.java:745)

请告诉我如何解决此问题。

2 个答案:

答案 0 :(得分:2)

this thread中的答案在VS 2015中为我解决了这个问题:

首先,更新到最新的JDK(1.8更新144)。然后在VS中转到工具>选项> Xamarin并在“C:\ Program Files ...”下选择已安装JDK的版本。

答案 1 :(得分:1)

尝试加载设计器时,我遇到了相同的D3DImageFactory错误消息。

我继续并卸载了所有版本的jdk和jre,然后从java网站安装了最新版本。 当我接下来进入axml布局设计师没有崩溃或任何事情。

我今天做了这一切。所以明天我启动机器时可能会再次出现异常。