有没有人成功在无头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.谢谢大家!
我正在尝试将窗口坐标转换为对象坐标.在GLU类中有一个gluUnProject,它需要当前的模型视图,投影矩阵和视口.
我的问题是如何获得这些矩阵?我试过gl.glGetIntegerv(GL11.GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES,model,0); 和((GL11)gl).glGetFloatv(GL11.GL_MODELVIEW_MATRIX,modelf,0); 但第一个返回一个零数组,另一个只显示"方法未实现"错误.
gluUnProject是否是用于此目的的正确方法(即窗口坐标 - >对象坐标)?