运行Android studio IDE时出错

时间:2014-12-22 11:57:43

标签: android android-studio ide

当我启动Android工作室时遇到此错误:

enter image description here

    The following SDK components were not installed: build-tools-21.1.1, source-21, sys-img-x86-addon-google_apis-google-21, 
    extra-android-m2repository, android-21, extra-google-m2repository, addon-google_apis-google-21, tools, platform-tools

当我点击重试时,它会给我同样的错误:

enter image description here

12 个答案:

答案 0 :(得分:16)

通过修改 other.xml 文件来为Android studio配置代理:

  

C:\ Users \“您的帐户”\。AndroidStudio \ config \ options \ other.xml

然后按如下方式更改代理配置:

<option name="USE_HTTP_PROXY" value="true" />
<option name="USE_PROXY_PAC" value="false" />
<option name="PROXY_HOST" value="your_proxy_server" />
<option name="PROXY_PORT" value="your_proxy_port" />

答案 1 :(得分:12)

code.google.com/p/android/issues/detail?id=82789

  1. 下载build-tools21.1.1 google linkdehkadeco.ir链接

  2. sdk将位于C:\ Users \&lt;&gt; \ AppData \ Local \ Android \ sdk下。

  3. 您可能会发现21.1.2已经到位 C:\用户\&LT;&GT; \应用程序数据\本地\的Android \ SDK \构建工具 在此下创建一个名为“21.1.1”的文件夹。

  4. 将下载的build-tools中的所有文件:android-5.0下的21.1.1复制到C:\ Users \&lt;&gt; \ AppData \ Local \ Android \ sdk \ build-tools \ 21.1.1

  5. 立即启动Android工作室。

答案 2 :(得分:3)

尝试将Android SDK 21.1.2文件夹(我的情况为build-tools)中的文件夹c:\Users\prokofyev\AppData\Local\Android\sdk\build-tools\21.1.2重命名为android-5.0(在我的情况下,它变为c:\Users\prokofyev\AppData\Local\Android\sdk\build-tools\android-5.0 )。这样我修复了新Android Studio安装上的类似错误。

答案 3 :(得分:2)

由于Intranet代理/防火墙设置,Android Studio无法在我的工作PC中连接到互联网,更改代理设置也没有帮助我。

Android工作室无法运行,因为它需要安装上述软件包。作为解决方法,我安装了来自 Android SDK Manager 的软件包并解决了它。

您可以在 C:\ Users \&lt;下找到SDK Manager。用户名&gt; \ AppData \ Local \ Android \ sdk \ SDK Manager.exe 在GUI中,选择以下选项,无论哪个是相关的。

  • 工具 - &gt;版本21以下的所有Android SDK构建工具和SDK平台工具。*
  • Android 5.0.1(API 21)下的所有内容
  • Extras下的所有内容

安装完成后,请尝试启动Android Studio

答案 4 :(得分:1)

缺少一些工具。

下载build-tools_r21.1.1-windows.zip并解压缩。再次运行Android Studio。

如果再次出现类似错误,请检查this是否缺少Android工具。

享受编码.. :)

答案 5 :(得分:1)

这通常发生在您无法从谷歌下载sdk时,请尝试手动下载。

您可以在google或bellow链接中获得您提到的版本:

this link

\ sdk \ build-tools

中解压缩

答案 6 :(得分:1)

添加@Erfan的回答,如果您使用自动配置脚本而不是代理服务器,请更改以下设置:

  

C:\ Users \“您的帐户”.AndroidStudio \ config \ options \ other.xml

然后更改关于代理配置的行,如下所示:

<component name="HttpConfigurable">
        <option name="PROXY_TYPE_IS_SOCKS" value="false" />
        <option name="USE_HTTP_PROXY" value="false" />
        <option name="USE_PROXY_PAC" value="true" />
        <option name="PROXY_HOST" value="" />
        <option name="PROXY_PORT" value="80" />
        <option name="PROXY_AUTHENTICATION" value="true" />
        <option name="PROXY_LOGIN" value=" your User Name" />
        <option name="PROXY_PASSWORD_CRYPT" value=" Your Domain Password " />
        <option name="KEEP_PROXY_PASSWORD" value="false" />
        <option name="myGenericPasswords">
          <map />
        </option>
        <option name="myGenericCancelled">
          <set />
        </option>
        <option name="PROXY_EXCEPTIONS" value="" />
        <option name="USE_PAC_URL" value="true" />
        <option name="PAC_URL" value=" Put Pac Url Here mentioned in Auto Config Script " />
      </component>

答案 7 :(得分:1)

我遇到了同样的问题,但是当我打开工作室“作为管理员”错误已经消失了!我的问题解决了!在我的情况下,我已经在不同的位置安装了sdk,因为我不想在我的用户文件夹上安装任何东西。

enter image description here

我还做了一件事,就是我将文件夹设置为可读写访问权限。 (但我不认为这一步是必要的)

答案 8 :(得分:0)

build-tools_r21.1.1-windows.zip

下载构建工具:21.1.1

并解压缩,它将提取整个文件夹以复制或移动您的sdk / build-tools文件夹。 name文件夹必须是build-tools_21.1.1

答案 9 :(得分:0)

对于Ubuntu用户,请检查将安装SDK的文件夹是否具有权限。

答案 10 :(得分:0)

我也有同样的问题。见下图:

enter image description here

解决方案:以管理员身份运行。

enter image description here

答案 11 :(得分:0)

如果您收到UnknownHostException问题出在代理中 - 单击关闭图标(右上角的X)并同意下次再次开始设置。然后在Studio中转到Configure - &gt;设置 - &gt;搜索代理并设置代理(自动检测或手动)。

以管理员身份运行也可能有所帮助