如何在linux ubuntu 16.04上安装SDK管理器?

时间:2017-08-21 09:42:01

标签: android ubuntu sdk android-sdk-manager

我尝试在链接https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip下载的 SDK命令行工具的帮助下安装 Android SDK 在我的Linux Ubuntu 16.04 PC上。

我运行命令以下命令进行安装

./ android update sdk

但安装已停止并在终端上发出以下消息 的 ----------------------------------------------- -------------------------------------------------- -----------------------------------

不推荐使用“android”命令。 对于手动SDK,AVD和项目管理,请使用Android Studio。 对于命令行工具,请使用tools / bin / sdkmanager和tools / bin / avdmanager

“android”SDK命令可以尽最大努力转换为sdkmanager命令。 继续? (可以使用 - use-sdk-wrapper命令行参数或通过设置USE_SDK_WRAPPER环境变量来抑制此提示)[y / N]:y

正在运行/ home / user / Android / Sdk / bin / sdkmanager --update

警告:java.net.SocketException:连接重置

警告:无法下载任何来源列表!

完成

-------------------------------------------- -------------------------------------------------- -------------------------------------

如何解决这个错误。或者建议我在没有安装android studio的情况下在我的linux上安装android sdk的方法。

1 个答案:

答案 0 :(得分:4)

有点晚了,但情况相同。看起来这不是一个错误,而是工具的演变方式:如果他们想要sdk管理器的GUI,他们正在推动用户使用Android Studio,它只能从IDE中使用。

下载此文件夹中的bin/sdkmanager仍然可以使用命令行,并且可以找到here的说明,但它们也不是很好,所以我会分享一下我做了:

  1. this page下载了最新的压缩文件(链接方式)
  2. 在某处解压缩(我选择了/opt/Android/android-sdk
  3. 创建了一个符号链接,将sdkmanager添加到我的路径(ln -s /opt/Android/android-tools/bin/sdkmanager ~/.local/bin/sdkmanager
  4. 使用sdkmanager "platform-tools" "platforms;android-19" "build-tools;19.1.0"(可能需要sudo)为kitkat安装平台工具和构建工具
  5. 您可以使用sdkmanager --list检查可用的版本,并找出支持和下载其他版本工具所需的内容。下载不会显示任何进展,它只会在一段时间后告诉您它已经完成。

    我认为安装Android Studio仅仅是为了访问sdk管理器GUI并不是什么大不了的事,但我会使用命令行工具。这对谷歌来说非常阴暗,特别是那些没有真正进入他们被侵入的Intellij版本的人。