小编zbe*_*man的帖子

使用android SDK中的工具/ android可执行文件启动android AVM/SDK gui的问题.Ubuntu 10.04,i686

嗨,我刚刚在运行Ubuntu 10.04(Lucid)的i686 Thinkpad T60上安装了Android SDK和Eclipse 3.5.(Eclipse是通过synaptic安装的,即来自存储库的一个包.)我安装了eclipse add,Eclipse端的所有东西看起来都很好.我还把android-sdk工具目录放在我的用户PATH上.现在启动没有任何参数的工具/ android应该会启动SDK和AVD管理器GUI,但我得到以下错误:

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:265)
    at com.android.sdkmanager.Main.doAction(Main.java:249)
    at com.android.sdkmanager.Main.run(Main.java:94)
    at com.android.sdkmanager.Main.main(Main.java:83)
Run Code Online (Sandbox Code Playgroud)

奇怪的是我肯定已经安装了所有先决条件,sun-java6-jdk和open-java6-jdk,并尝试在它们之间切换.另外,如果我查看synaptic,我安装了libswt-gtk-3.5java.当我用eclipse启动它时,AVM/SDK管理器也会正常启动.

(你可能想知道为什么我关心,但我喜欢从命令行工作,并考虑使用emacs作为我的IDE而不是Eclipse.)

如果有人知道如何解决这个问题,请告诉我.

java android ubuntu-10.04

10
推荐指数
2
解决办法
8562
查看次数

标签 统计

android ×1

java ×1

ubuntu-10.04 ×1