使用vs2015进入android应用程序的设计器布局时出错

使用vs2015进入android应用程序的设计器布局时出错,android,visual-studio,xamarin,visual-studio-2015,xamarin.android,Android,Visual Studio,Xamarin,Visual Studio 2015,Xamarin.android,我已经在visual studio 2015中创建了一个android应用程序 当我进入布局并打开Main.axml时 我将得到以下错误 有时这是一个错误 java.lang.UnsatisfiedLinkError: C:\Users\Strangers_Call\AppData\Local\Temp\AndroidDesigner3364567969202547439.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform a

我已经在visual studio 2015中创建了一个android应用程序 当我进入布局并打开Main.axml时 我将得到以下错误

有时这是一个错误

java.lang.UnsatisfiedLinkError: C:\Users\Strangers_Call\AppData\Local\Temp\AndroidDesigner3364567969202547439.dll: 
Can't load AMD 64-bit .dll on a IA 32-bit platform
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
    at java.lang.Runtime.load0(Runtime.java:809)
    at java.lang.System.load(System.java:1086)
    at mono.android.JniHelper.loadEmbeddedJniLibrary(JniHelper.java:28)
    at mono.android.D3DImageFactory.<clinit>(D3DImageFactory.java:14)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    at mono.android.DesignerSession.initializePlatformSpecific(DesignerSession.java:86)
    at mono.android.DesignerSession.<init>(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)
    at java.lang.Thread.run(Thread.java:748)
有时候这个

java.lang.UnsatisfiedLinkError: C:\Users\Strangers_Call\AppData\Local\Temp\AndroidDesigner3364567969202547439.dll: 
Can't load AMD 64-bit .dll on a IA 32-bit platform
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
    at java.lang.Runtime.load0(Runtime.java:809)
    at java.lang.System.load(System.java:1086)
    at mono.android.JniHelper.loadEmbeddedJniLibrary(JniHelper.java:28)
    at mono.android.D3DImageFactory.<clinit>(D3DImageFactory.java:14)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    at mono.android.DesignerSession.initializePlatformSpecific(DesignerSession.java:86)
    at mono.android.DesignerSession.<init>(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)
    at java.lang.Thread.run(Thread.java:748)
谁能告诉我如何解决这个问题

如果Java虚拟机找不到,则抛出UnsatifiedLinkError 声明为本机的方法的适当本机语言定义


C:\Users\Understands\u Call\AppData\Local\Temp\AndroidDesigner 3364567969202547439.dll文件在您的情况下看起来是64位的,而您的系统运行在32位上。因此,系统无法加载此文件,您将收到错误。

需要安装JDK 1.8 x64位。此错误消息表示您只安装了x32位。