java - 远程启动Android SDK

标签 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?我错过了什么吗?

谢谢

最佳答案

这是 Android SDK 管理器中的错误 - 如果您的 /tmp 使用 noexec 选项挂载,则会中断。 确保 /tmp 的 fstab 条目如下所示:

tmpfs /tmp tmpfs defaults,nosuid 0 0

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

关于java - 远程启动Android SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22732426/

相关文章:

git - 错误 : gnutls_handshake() failed GIT repository

java - Android Logcat 帮助

java - 使用 PHP/Java 上传 Facebook 照片

android - 如何从 Listview 中获取列表项的数量?

android - 通过 MediaPlayer 播放语音邮件可使警报音量静音

linux -/dev/sdb4 名称更改为/dev/sdb5

ubuntu - 如何在 Cyber​​Duck 中通过 SFTP 使用 sudo?

java - java中反序列化步骤

java - 实现 "static abstract and inheritable"方法的排序

java - 更新 JNI 中的 jint 变量