Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio 如何在后台更新Android Studio中的SDK_Android Studio_Android Studio 2.0 - Fatal编程技术网

Android studio 如何在后台更新Android Studio中的SDK

Android studio 如何在后台更新Android Studio中的SDK,android-studio,android-studio-2.0,Android Studio,Android Studio 2.0,今天,我试图在我的Ubuntu上更新Android Studio中的SDK,并寻找使下载过程在后台运行的菜单。所以我想下载SDK并继续在Android Studio中工作。 据我所知,Eclipse有一个菜单,可以在后台任务中下载,所以我可以在下载时继续工作 我试图在设置中找到该选项,但找不到,在下载GUI上没有在后台下载的选项,以下是我的屏幕截图: 这里有人有同样的问题吗?如何解决此问题?您可以转到工具->安卓->sdk管理器并单击启动独立sdk管理器超链接。这将在android studi

今天,我试图在我的Ubuntu上更新Android Studio中的SDK,并寻找使下载过程在后台运行的菜单。所以我想下载SDK并继续在Android Studio中工作。

据我所知,Eclipse有一个菜单,可以在后台任务中下载,所以我可以在下载时继续工作

我试图在设置中找到该选项,但找不到,在下载GUI上没有在后台下载的选项,以下是我的屏幕截图:


这里有人有同样的问题吗?如何解决此问题?

您可以转到工具->安卓->sdk管理器并单击启动独立sdk管理器超链接。这将在android studio外部打开sdk管理器,选择软件包并下载。您可以通过这种方式继续在android studio上工作


升级到Android Studio的最新版本(目前在2.3.1中)。
它现在支持后台下载(SDK和插件)。

Android Studio 2.3.3 for Windows中的“启动独立SDK管理器”选项似乎已不存在。但是,在\tools\bin中有sdkmanager.bat

可以通过使用sdkmanager工具的代码来完成这一切

sdkmanager是一个命令行工具,允许您查看, 安装、更新和卸载Android SDK的软件包

以下是将sdkmanager与命令行一起使用的示例:

  • 首先,sdkmanager位于android\u sdk/tools/bin/
  • 转到sdkmanager所在的位置
  • 使用此命令列出已安装和可用的软件包:
  • sdkmanager--列表

    结果将与此类似

  • 在我的例子中,我想用ABI x86下载一个发布名为“P”的系统映像(我从Android Studio看到了这个信息)
  • 下一步是在列表中搜索该系统映像
  • 最后,以以下方式安装此软件包:
  • ./sdkmanager“系统映像;android-p;谷歌API;x86”

    这将开始下载包的过程

  • 完成后,您可以检查图像是否可用

  • 有关更多信息:

    看起来他们没有在android studio中添加此功能,因此我必须启动独立SDK管理器以及如何将后台任务带到前台?看起来此选项目前在最新的studio版本中不可用