Android Vista 64bitでスタンドアローン版のDDMSを使用する方法
現在リリースされているSDKでは、Vista 64bit版では、DDMSを起動するとエラーとなり起動できません。 (32bit版ではもちろん大丈夫です。)
DDMSのエラーメッセージ
C:androidandroid-sdk-windows-1.1_r1tools>ddms
57:43 E/ddms: shutting down due to uncaught exception
57:43 E/ddms: java.lang.UnsatisfiedLinkError: C:androidandroid-sdk-windows-1.1_r1toolslibswt-win32-3236.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1660)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)
at org.eclipse.swt.graphics.FontData.<init>(FontData.java:259)
at com.android.ddms.PrefsDialog.setDefaults(PrefsDialog.java:198)
at com.android.ddms.PrefsDialog.init(PrefsDialog.java:140)
at com.android.ddms.Main.main(Main.java:74)
SDK1.1に引き続き、SDK1.5preでも動作しませんでしたので、動作させる方法をまとめました。












