为什么android sdk无法安装?

为什么android sdk无法安装?,android,macos,android-sdk-2.3,Android,Macos,Android Sdk 2.3,我正在使用以下说明设置android开发环境: 当我进入第4步并键入“android”时,我会出现以下错误: /Users/user1/programming/android\ development/android-sdk-linux_x86/tools/android ; exit; user1-Macbook-Pro:~ user1$ /Users/user1/programming/android\ development/android-sdk-linux_x86/tools/and

我正在使用以下说明设置android开发环境:

当我进入第4步并键入“android”时,我会出现以下错误:

/Users/user1/programming/android\ development/android-sdk-linux_x86/tools/android ; exit;
user1-Macbook-Pro:~ user1$ /Users/user1/programming/android\ development/android-sdk-linux_x86/tools/android ; exit;
Starting Android SDK and AVD Manager
No command line parameters provided, launching UI.
See 'android --help' for operations from the command line.
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-gtk-3550 or swt-gtk in swt.library.path, java.library.path or the jar file
    at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
    at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
    at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
    at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
    at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
    at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
    at com.android.sdkmanager.Main.showMainWindow(Main.java:297)
    at com.android.sdkmanager.Main.doAction(Main.java:281)
    at com.android.sdkmanager.Main.run(Main.java:99)
    at com.android.sdkmanager.Main.main(Main.java:88)
logout

[Process completed]
/Users/user1/programming/android\development/android-sdk-linux\u x86/tools/android;出口
user1 Macbook Pro:~user1$/Users/user1/programming/android\development/android-sdk-linux_x86/tools/android;出口
启动Android SDK和AVD管理器
未提供命令行参数,正在启动UI。
有关命令行中的操作,请参见“android--help”。
线程“main”java.lang.UnsatifiedLinkError中出现异常:swt.library.path、java.library.path或jar文件中没有swt-gtk-3550或swt gtk
位于org.eclipse.swt.internal.Library.loadLibrary(未知源)
位于org.eclipse.swt.internal.Library.loadLibrary(未知源)
在org.eclipse.swt.internal.C.(未知来源)
位于org.eclipse.swt.internal.Converter.wcsToMbcs(未知源)
位于org.eclipse.swt.internal.Converter.wcsToMbcs(未知源)
位于org.eclipse.swt.widgets.Display(未知源)
在com.android.sdkmanager.Main.showmain窗口(Main.java:297)
位于com.android.sdkmanager.Main.doAction(Main.java:281)
位于com.android.sdkmanager.Main.run(Main.java:99)
位于com.android.sdkmanager.Main.Main(Main.java:88)
注销
[程序已完成]

就像android sdk不知道ecplise库一样。我已经下载并安装了eclipse。你知道为什么会失败吗?

从粘贴的输出:

user1 Macbook Pro:~user1$/Users/user1/programming/android\development/android-sdk-linux\u x86/tools/android;退出


您是否正在尝试在OS X下使用Linux SDK?您可以从这里的下载页面获得OS X SDK:

您下载了错误的SDK。请务必下载Mac OS X(英特尔)SDK。

我不知道Mac,但它看起来好像缺少gtk库。谢谢Jacksonh。我早就知道了,但从来没有更新过这个问题。