远程启动Android SDK

时间:2014-03-29 14:36:07

标签: java android ubuntu-10.04 android-sdk-tools x11-forwarding

我必须通过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?我错过了什么吗?

由于

1 个答案:

答案 0 :(得分:0)

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

tmpfs /tmp tmpfs defaults,nosuid 0 0

如果您当前的行包含noexec,请将其删除,否则您将看到此隐藏错误。