1

我必须通过 ssh 用 gui 启动 android sdk。我已经在本地机器上安装了 Xming Server 并在 shell 设置中启用了 X11 转发。远程机器具有 Ubuntu OS 10.04,32 位。

当我开始

  ./android sdk 

它给我带来了以下错误:

 Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-pi-gtk-3550 or swt-pi-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.gtk.OS.<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.showSdkManagerWindow(Main.java:402)
    at com.android.sdkmanager.Main.doAction(Main.java:376)
    at com.android.sdkmanager.Main.run(Main.java:150)
    at com.android.sdkmanager.Main.main(Main.java:116)

如何使用 gui 远程启动 sdk?我错过了什么吗?

谢谢

4

1 回答 1

0

这是 Android SDK 管理器中的错误 - 如果您/tmp安装了noexec选项,它会中断。确保您的 fstab 条目/tmp如下所示:

tmpfs /tmp tmpfs defaults,nosuid 0 0

如果您的当前行包含noexec,请将其删除,否则您将看到这个神秘的错误。

于 2014-04-23T21:33:44.003 回答