Stack Overflow系列

本人环境:Ubuntu14.04


问题概要

今天倒腾安卓,在解压了Android-SDK-Linux之后,在命令行里启动目录下的tools/android的时候提示错误

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.(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.(Unknown Source)    at com.android.sdkmanager.Main.showSdkManagerWindow(Main.java:403)    at com.android.sdkmanager.Main.doAction(Main.java:391)    at com.android.sdkmanager.Main.run(Main.java:151)    at com.android.sdkmanager.Main.main(Main.java:117)

百度csdn都无果后,谷歌一下,来到了Stack Overflow原问题传送门,题主的问题与我的不太一样,按照他的解决方式试了一下。勉强解决了问题。

解决方法

Android Studio绑定路径了之后还是可以使用的。这里是AS打不开,或者其他特殊情况的解决方法。

大概就是说在你的启动命令后加参数 –no-ui(相信你已经知道是什么意思了,就是命令行版的SDK)
如果你有SDK的环境变量,你的启动命令应该如下
android --no-ui
如果你没有环境变量,就是每次把android 文件拖进终端下执行的,在拖进来的路径之后加入--no-ui就行了。然后就是这个效果

相信大家就能够使用了,在这里特别说一下最后的那一条命令就是-update sdk它可以在升级的同时顺便把各种api都下载了,时间充裕,怕麻烦的同学就直接使用
android update sdk --no-ui
要么就是在路径后面接update sdk --no-ui
在漫长的下载过程结束之后,你的Android Stdio就可以使用了。


更多相关文章

  1. Android(安卓)屏幕截图并用WindowManager显示
  2. Android(安卓)adb中的操作命令
  3. Android(安卓)CTS windows环境下测试
  4. Android(安卓)StudioSVN安装和使用
  5. AOSP android 源码批量下载 windows平台
  6. 使用Mac终端给安卓手机安卓apk
  7. Android(安卓)vector标签
  8. 在源码中编译自己的 Android(安卓)project
  9. Ubuntu 10.4下 Android(安卓)ADT的编译

随机推荐

  1. android 关于关于Android的nodpi,xhdpi,h
  2. android ADB SHELL常用调试指令
  3. Android进阶之光读书笔记:View体系(一) View
  4. Android线程模型和AsyncTask
  5. Android(安卓)Quick Return Bar导航条
  6. Android的手势检测
  7. 【Android】Android studio jks打包证书
  8. NDK开发之Android(安卓)Studio生成.h头文
  9. 基于Android的WebService开发例子
  10. Android日常知识收集与总结之RelativeLay