Android Studio无法启动,无法说明未安装的组件

Jee*_*eva 66 android-studio

我已经从谷歌安装了最新版本的Android工作室.启动后,它会尝试下载一些软件包.

一段时间后,它显示以下错误.

未安装以下SDK组件:extra-android-m2repository,tools,addon-google_apis-google-21,android-21,sys-img-x86-addon-google_apis-google-21,source-21,extra-google- m2repository

即使我多次按下重试,我也无法纠正错误.

任何人都可以建议解决

Luc*_*cky 48

我在Windows 7中遇到了类似的问题,并且在第一次从我的启动程序菜单运行android-studio快捷方式时遇到了以下问题.

Screenshot_1

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

问题是由于Windows C:驱动器中的写入权限并Access is Denied显示消息.以管理员身份运行程序会下载所有必需的组件,现在我可以启动Android Studio IDE.

Android Studio  - 以管理员身份设置向导成功

更新:

这些权限问题在Android Studio最新版本中似乎不存在(在Windows 10中的1.3.2中检查),并且在没有"以管理员身份运行"命令的情况下工作.如果您仍然遇到旧版/最新版的问题,那么可能是您的防火墙和代理问题.在这种情况下,请查看其他答案.

  • 这也解决了linux中的问题!sudo ./studio.sh有效!谢谢你! (2认同)

Mic*_*łek 20

Windows:以管理员身份运行,Linux:sudo

  • 您需要添加更多信息 (2认同)
  • 运行Android Studio为我解决了这个问题.我的SDK位置位于C:\驱动器上,受UAC保护,因此有意义. (2认同)

nba*_*zan 18

一种可能的解决方案是检查您的代理设置; 在Windows 7下,您可以other.xml在路径下的文件中找到这些设置C:\Users\YourUsername\\.AndroidStudio\config\options.

请注意,如果您将两个选项"USE_HTTP_PROXY"和"USE_PROXY_PAC"都设置为true,则错误会继续,但弹出窗口应该会注意到双重配置的问题,并提示使用这些设置的输入窗口进行解析.

更新 - 可能的解决方案

我刚刚设法在家完成向导,也许代理不是真正的问题(正如@meanderingmoose指出的最后评论).Android Studio 1.0.0的默认安装程序似乎存在问题,该安装程序包含IDE和di SDK Tools:android sdk工具的默认安装路径结束,myInstallPath../sdk/android-sdk但Android Studio点的第一次运行设置在..myInstallPath../sdk.所以这就是我所做的.

  • 剪切并粘贴android-sdk文件夹外的文件夹内容,以便文件在..myInstallPath../sdk/
  • 使用新位置的SDK Manager更新所有内容(使用此代替自动向导,您可以选择您想要或需要的软件包,还可以获得下载的速度和估计时间)
  • 运行Android Studio(它应该加载并检查SDK是否是最新的并开始创建AVD,之后IDE将完全加载)

更新 - "下载中断:读取超时"问题的解决方法

防火墙和代理阻止我的SDK管理器下载一些更新,所以我已经恢复了这些更新的.xml网址,搜索了我需要的.zip文件,并在下载管理器的帮助下直接下载它们,然后我我们手动将它们安装在sdk文件夹下的相关文件夹中..有点棘手,但对我有用.例如,在 Addon_xml_file中, 我搜索了m2repository,找到了该条目并下载了存档,其中包含m2repository_r14_zip_file链接 .您始终可以在与.xml文件相同的基础中找到所需的文件(请查看我为该示例发布的网址).


Pla*_*mer 16

在OS X中,首次打开新终端并运行命令时以管理员身份运行:

cd /Applications/Android\ Studio.app/Contents/MacOS/

sudo ./studio


Car*_*ine 9

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

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

您可以在C:\ Users\<UserName>\AppData\Local\Android\sdk\SDK Manager.exe下找到SDK Manager.在 GUI中,选择以下选项,无论哪个是相关者.

  • 工具 - >版本21下的所有Android SDK构建工具和SDK平台工具.*
  • Android 5.0.1下的所有内容(API 21)
  • 额外的一切

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


Gau*_*pta 8

在OSX中,我通过以下方式解决了这个问题:

步骤1:

进入系统偏好设置>网络:高级

在此输入图像描述绕过dl-ssl.google.com

第2步:

转到Proxies并设置旁路代理如下:

在此输入图像描述


小智 8

请不要以root用户身份运行桌面应用程序.这是一种危险的习惯.

我能够通过右上角的(X)关闭窗口来解决这个问题.它问我下次是否也要运行设置向导,这是你不想要的.然后android studio正常启动.之后启动android SDK管理器并单击右下角的安装.

希望能帮助到你


Sah*_*yed 7

我没有使用android studio的标准安装,而是使用自定义安装,它对我有用!!

在此输入图像描述


aka*_*jkn 6

在Windows中,我能够使用以下步骤使其工作:

1)从以下链接下载build-tools-21.1.1:http://dl-ssl.google.com/android/repository/build-tools_r21.1.1-windows.zip

2)在windows中,android sdk将位于:C:\ Users\\ AppData\Android\sdk(默认情况下AppData文件夹将被隐藏,你可以在"文件夹选项"中看到它)

3)在这个路径 - C:\ Users\\ AppData\Android\sdk\build-tools中,你已经找到了一个文件夹"21.1.2".在同一路径中,创建一个新文件夹并将其命名为"21.1.1"

4)解压缩在步骤1中下载的软件包.复制文件夹"android-5.0"的内容并将其粘贴到您在步骤3中创建的文件夹"21.1.1"中.

5)运行Android Studio


Ale*_*ler 5

Show Details在组件下载时单击,它将为您提供有关实际发生情况的更多信息.

就我而言,这是一个许可问题.为了解决,我刚用sudo执行了脚本.(sudo ./studio.sh(这将解决Linux环境中的权限问题.)如果您使用的是Windows,请以管理员身份运行安装方法.(如果是批处理文件,请使用管理员命令提示符,如果它是可执行文件,请以管理员身份运行,等等..)


ray*_*nnz 5

在Windows上,通过运行此文件解决了这个问题,该文件允许我通过GUI更新SDK:C:\ Users \%UserName%\ AppData\Local\Android\sdk\tools\android.bat

SDK更新后Android启动正常.

注意:运行C:\ Users \%UserName%\ AppData\Local\Android\sdk\SDK Manager.exe在我的系统上没有执行任何操作.


归档时间:

查看次数:

149759 次

最近记录:

10 年 前