{"id":202,"date":"2009-09-04T13:54:21","date_gmt":"2009-09-04T11:54:21","guid":{"rendered":"http:\/\/tn.genano.de\/wordpress\/?p=202"},"modified":"2009-09-19T11:10:42","modified_gmt":"2009-09-19T09:10:42","slug":"android-sdk-ddms-unter-mac-os-x-10-6-snow-leopard","status":"publish","type":"post","link":"https:\/\/tn.genano.de\/wordpress\/2009\/09\/04\/android-sdk-ddms-unter-mac-os-x-10-6-snow-leopard\/","title":{"rendered":"Android SDK (DDMS) unter MAC OS X 10.6 Snow Leopard"},"content":{"rendered":"<p>Nach einem Update auf Snow Leopard musste ich Feststellen, das mein Android SDK nicht mehr so wollte wie ich.<\/p>\n<p><span style=\"color: #666699;\"><em><strong>&gt;ddms<br \/>\n45:16 E\/ddms: shutting down due to uncaught exception<br \/>\n45:16 E\/ddms: java.lang.UnsatisfiedLinkError: \/Users\/tw\/Desktop\/eclipse\/android-sdk-mac_x86-1.5_r3\/tools\/lib\/libswt-pi-carbon-3236.jnilib:\u00a0 no suitable image found.\u00a0 Did find:\u00a0 \/Users\/tw\/Desktop\/eclipse\/android-sdk-mac_x86-1.5_r3\/tools\/lib\/libswt-pi-carbon-3236.jnilib: no matching architecture in universal wrapper<br \/>\nat java.lang.ClassLoader$NativeLibrary.load(Native Method)<br \/>\nat java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1878)<br \/>\nat java.lang.ClassLoader.loadLibrary(ClassLoader.java:1771)<br \/>\nat java.lang.Runtime.loadLibrary0(Runtime.java:823)<br \/>\nat java.lang.System.loadLibrary(System.java:1045)<br \/>\nat org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)<br \/>\nat org.eclipse.swt.internal.carbon.OS.&lt;clinit&gt;(OS.java:20)<br \/>\nat org.eclipse.swt.widgets.Display.createDisplay(Display.java:943)<br \/>\nat org.eclipse.swt.widgets.Display.create(Display.java:923)<br \/>\nat org.eclipse.swt.graphics.Device.&lt;init&gt;(Device.java:118)<br \/>\nat org.eclipse.swt.widgets.Display.&lt;init&gt;(Display.java:754)<br \/>\nat org.eclipse.swt.widgets.Display.&lt;init&gt;(Display.java:745)<br \/>\nat com.android.ddms.UIThread.runUI(UIThread.java:330)<br \/>\nat com.android.ddms.Main.main(Main.java:97)<\/strong><\/em><\/span><\/p>\n<p>Das liegt daran, das seit Snow Leopard Java in normalerweise mit der 64 Virtual Maschine von Java gestartet wird. In diesem Fall kann DDMS aber nur mit der 32 Bit Version. Die L\u00f6sung ist ganz einfach, edietiere die Datei android-sdk-mac_x86-1.5_r3\/tools\/ddms und \u00e4ndere folgendes:<\/p>\n<p>[cc lang=&#8220;bash&#8220;]<\/p>\n<p>if [ `uname` = &#8222;Darwin&#8220; ]; then<br \/>\nos_opts=&#8220;-XstartOnFirstThread&#8220;<\/p>\n<p>[\/cc]<\/p>\n<p>auf<\/p>\n<p>[cc lang=&#8220;bash&#8220;]<\/p>\n<p>if [ `uname` = &#8222;Darwin&#8220; ]; then<br \/>\nos_opts=&#8220;-XstartOnFirstThread -d32&#8243;<\/p>\n<p>[\/cc]<\/p>\n<p>und schon l\u00e4uft die Sache wieder rund.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nach einem Update auf Snow Leopard musste ich Feststellen, das mein Android SDK nicht mehr so wollte wie ich. &gt;ddms 45:16 E\/ddms: shutting down due to uncaught exception 45:16 E\/ddms: java.lang.UnsatisfiedLinkError: \/Users\/tw\/Desktop\/eclipse\/android-sdk-mac_x86-1.5_r3\/tools\/lib\/libswt-pi-carbon-3236.jnilib:\u00a0 no suitable image found.\u00a0 Did find:\u00a0 \/Users\/tw\/Desktop\/eclipse\/android-sdk-mac_x86-1.5_r3\/tools\/lib\/libswt-pi-carbon-3236.jnilib: no &hellip; <a href=\"https:\/\/tn.genano.de\/wordpress\/2009\/09\/04\/android-sdk-ddms-unter-mac-os-x-10-6-snow-leopard\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[79,32],"tags":[100,258,151,150,149,99],"class_list":["post-202","post","type-post","status-publish","format-standard","hentry","category-android","category-applesoftware","tag-10-6","tag-android","tag-ddms","tag-mac-os-x","tag-sdk","tag-snow-leopard"],"_links":{"self":[{"href":"https:\/\/tn.genano.de\/wordpress\/wp-json\/wp\/v2\/posts\/202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tn.genano.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tn.genano.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tn.genano.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tn.genano.de\/wordpress\/wp-json\/wp\/v2\/comments?post=202"}],"version-history":[{"count":0,"href":"https:\/\/tn.genano.de\/wordpress\/wp-json\/wp\/v2\/posts\/202\/revisions"}],"wp:attachment":[{"href":"https:\/\/tn.genano.de\/wordpress\/wp-json\/wp\/v2\/media?parent=202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tn.genano.de\/wordpress\/wp-json\/wp\/v2\/categories?post=202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tn.genano.de\/wordpress\/wp-json\/wp\/v2\/tags?post=202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}