相关疑难解决方法(0)

无头linux上的"android update sdk"

有没有人成功在无头Linux服务器上更新/安装Android SDK平台?我得到的是以下错误:

似乎实际上不支持"更新sdk"操作?

~/android-sdk-linux_86/tools$ ./android --verbose update sdk
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-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.sdkuilib.internal.repository.UpdaterWindowImpl.open(UpdaterWindowImpl.java:93)
        at com.android.sdkuilib.repository.UpdaterWindow.open(UpdaterWindow.java:110)
        at com.android.sdkmanager.Main.showMainWindow(Main.java:281)
        at com.android.sdkmanager.Main.doAction(Main.java:251)
        at com.android.sdkmanager.Main.run(Main.java:92)
        at com.android.sdkmanager.Main.main(Main.java:81)
Run Code Online (Sandbox Code Playgroud)

更新:此问题是在不支持无头更新时提出的.现在可以做一个android update sdk --no-ui.谢谢大家!

android

77
推荐指数
3
解决办法
6万
查看次数

Android SDK Manager中的"用户定义的站点"通过命令行

我正在尝试将用户定义的站点添加到android sdk的无头安装中.

我能够选择性地进行包更新.我正在做的事情的例子:http: //tools.android.com/recent/updatingsdkfromcommand-line

无头linux上的"android update sdk"

如何在无头服务器上从命令行设置Android sdk?

这工作正常,但我需要将用户定义的站点加载到sdk中.如果我通过GUI加载它,那么当你这样做时,将显示由附加站点提供的打包

./android list sdk
Run Code Online (Sandbox Code Playgroud)

但是,我无法找到一种方法来实际将网​​站添加到源列表而无需通过GUI.

通过在Android SDK Manager中选择工具 - >管理附加站点并选择用户定义的站点选项卡,可以显示"用户定义的站点".

android

1
推荐指数
1
解决办法
2334
查看次数

标签 统计

android ×2