我使用的是.net框架2015,内存为8GB。我的问题是我不能在我的框架中使用xamarin,我无法打开xamarin布局。一旦我打开xamarin布局,这个错误就会弹出。
有些地方出了问题,因为内部的错误,造物的选择失败了。无法初始化类mono.android.DesignerSession.initializePlatformSpecific(DesignerSession.java:86) mono.android.D3ImageFactory Details ava.lang.NoClassDefFoundError:无法初始化java.lang.Class.forName0上的类mono.android.D3DImageFactory (原生方法)、java.lang.Class.forName(Class.java:264)、mono.android.Project.createSession(Project.java:382) at mono.android.Project.processMessage(项目)中的java.lang.Class.forName(Class.java:264)。mono.android.MessageListener.executeMessage(MessageListener.java:88) at mono.android.MessageListener$Runner.run(MessageListener.java:44) at java.lang.Thread.run(Thread.java:745)
请告诉我如何解决这个问题。
发布于 2017-09-13 07:32:47
这条线中的答案在2015年为我解决了这个问题:
首先,更新到最新的JDK (1.8更新144)。然后在VS中转到Tools > Options > Xamarin,并在"C:\Program .“下面选择已安装JDK的版本。
发布于 2017-08-15 21:36:32
在加载设计器时,我收到了相同的D3DImageFactory错误消息。
我继续并卸载了jdk和jre的所有版本,然后从java网站安装了最新版本。当我下一次进入axml布局设计器时,没有崩溃或其他任何东西。
不过,今天我做了所有这些。所以可能是在明天,当我启动我的机器时,我可能会再次得到异常。
https://stackoverflow.com/questions/45347705
复制相似问题