我已经从Google安装了最新版本的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
我无法纠正错误,即使我多次按重试。
任何人都可以建议解决方案!
答案 0 :(得分:48)
我在Windows 7中遇到过类似的问题,并且首次从我的启动程序菜单运行android-studio快捷方式时遇到了以下问题。
解决方案:以管理员身份运行
问题是由于Windows C:
驱动器中的写入权限,并且显示了Access is Denied
消息。以管理员身份运行程序会下载所有必需的组件,现在我可以启动Android Studio IDE。
<强>更新强>
这些权限问题在Android Studio最新版本中似乎不存在(在Windows 10中的1.3.2中检查),并且在没有“以管理员身份运行”命令的情况下运行。如果您仍然遇到旧版/最新版的问题,那么可能是您的防火墙和代理问题。在这种情况下,请查看其他答案。
答案 1 :(得分:20)
Windows:以管理员身份运行 Linux:sudo
答案 2 :(得分: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管理器下载一些更新,所以我已经恢复了这些更新的.xml网址,搜索了我需要的.zip文件,并在下载管理器的帮助下直接下载了它们,然后我手动将它们安装在sdk文件夹下的相关文件夹中..有点棘手,但对我有用。 例如在 Addon_xml_file 我搜索了m2repository,找到了该条目,并通过链接下载了该档案 m2repository_r14_zip_file。您始终可以在与.xml文件相同的基础上找到所需的文件(请查看我为该示例发布的网址)。
答案 3 :(得分:16)
在OS X中,首次打开新终端并以命令运行管理员:
cd /Applications/Android\ Studio.app/Contents/MacOS/
sudo ./studio
答案 4 :(得分:9)
Android工作室无法运行,因为它需要安装上述软件包。作为解决方法,我安装了来自 Android SDK Manager 的软件包并解决了它。
您可以在 C:\ Users \&lt;下找到SDK Manager。用户名&gt; \ AppData \ Local \ Android \ sdk \ SDK Manager.exe 在GUI中,选择以下选项,无论哪个是相关的。
安装完成后,请尝试启动Android Studio
答案 5 :(得分:8)
请不要以root用户身份运行桌面应用程序。这是一种危险的习惯。
我可以通过右上角的(X)关闭窗口来解决此问题。它问我下次是否也要运行设置向导,这是你不想要的。然后android studio正常启动。之后启动android SDK管理器并单击右下角的安装。
希望有所帮助
答案 6 :(得分:8)
在OSX中,我通过以下方式解决了这个问题:
第1步:
转到系统偏好设置&gt;网络:高级
绕过dl-ssl.google.com
第2步:
转到Proxies并设置旁路代理如下:
答案 7 :(得分:7)
我没有使用android studio的标准安装,而是使用自定义安装,它对我有用!!
答案 8 :(得分: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文件夹将被隐藏,你可以在&#34;文件夹选项& #34)
3)在此路径中 - C:\ Users \ \ AppData \ Android \ sdk \ build-tools,您已经找到了一个文件夹&#34; 21.1.2&#34;。在同一路径中,创建一个新文件夹并将其命名为&#34; 21.1.1&#34;
4)解压缩您在步骤1中下载的包。复制文件夹的内容&#34; android-5.0&#34;并将其粘贴到文件夹&#34; 21.1.1&#34;你在第3步中创建的。
5)运行Android Studio
答案 9 :(得分:5)
在组件下载时单击Show Details
,它将为您提供有关实际发生情况的更多信息。
就我而言,这是一个许可问题。为了解决,我刚用sudo执行了脚本。 (sudo ./studio.sh
(这将解决Linux环境中的权限问题)。如果您使用的是Windows,请以管理员身份运行安装方法。(如果是批处理文件,请使用管理员命令提示符,如果它是一个可执行文件,以管理员身份运行等。)
答案 10 :(得分: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 在我的系统上没有执行任何操作。
答案 11 :(得分:3)
我在印度,我的联系不正常。 (我有互联网,但有时我在chrome上有空白页面,我需要刷新)
我试了几次重启android studio(差不多15次)。现在它正在发挥作用。
也许你有同样的问题。
答案 12 :(得分:3)
此答案适用于OSX
我需要解决两件事来成功安装android studio:
答案 13 :(得分:2)
对我来说,这个问题与代理有关。在Mac osx中,即使显示上面的错误,顶部还有Android Studio的菜单栏。选择偏好设置Android Studio -> Preferences
并更改代理,如下所示,问题已解决。在显示错误时,Windows / Linux中可能有类似的选项来访问首选项页面。
答案 14 :(得分:2)
答案 15 :(得分:1)
我在尝试从工作中设置Android Studio时遇到了同样的问题。以管理员身份运行并不能解决我的问题,而且我无法直接访问代理/防火墙设置。最后,我通过使用Android SDK Manager并安装正确的软件包解决了这个问题。一些软件包名称和错误消息(来自工作室安装失败)并没有直接匹配,但快速谷歌搜索显示了我的亮点。
希望这有帮助!
答案 16 :(得分:1)
最后我能解决这个问题。
请勿使用工作室程序包安装Android SDK,请在询问时取消选中该选项。
要解决的步骤:
我尝试了其他解决方案,以管理员和代理设置运行但没有任何效果。
答案 17 :(得分:1)
从sdk管理器更新最新的android sdk工具,并删除我输入的用于连接Android工作室的代理,vpn为我工作。
答案 18 :(得分:1)
如果您使用的是Linux,我注意到Android Studio无法与JDK 8一起运行。您必须下载打开的Jdk 7并按 alt + shift + < kbd> t 并输入:
sudo apt-get install openjdk-7-jre
当你下载了jdk 7后,转到终端然后转到 android-studio / bin 然后输入
sudo sh ./studio.sh
答案 19 :(得分:0)
我在新安装的Android Studio上也遇到了OS X Yosemite的问题。
我的情况是我使用的是VPN。在首选项中,我最终将HTTP代理设置设置为在尝试将其作为sudo运行并设置静态代理设置后自动检测,但都没有工作。之后我能够成功下载。希望这可以帮助处于类似情况的人(VPN)。
答案 20 :(得分:0)
我的连接中有代理(大学连接),我通过使用SDK管理器下载SDK包解决了问题,然后我打开了android studio,它无缝地工作。
答案 21 :(得分:0)
一种可能的解决方案是从
打开Android SDK ManagerC:\Users\%user%\AppData\Local\Android\sdk
检查Android SDK构建工具21.1.1下载和安装。 重启Android Studio
答案 22 :(得分:0)
在OSX(Yosemite)上,我遇到了同样的问题。在尝试了其他几个答案后,我将安装目录文件更改为由我拥有:
cd / Applications / android-sdk-mac_x86
chown -R *
我的用户帐户在哪里。
我在执行root安装时遇到的问题是,一旦我开始使用Android Studio,一些文件最终会出现在root帐户主目录中,而其他文件则会出现在我的。
答案 23 :(得分:0)
我使用自定义安装而不是标准,这解决了问题! (只需选择自定义,然后就可以像标准一样安装所有内容)
答案 24 :(得分:0)
对于OSX(Mac)
我尝试以管理员身份安装(sudo),但它无效
之后我解决了这个问题,
设置时,选择自定义设置,而不是标准设置
然后,它将解决这个问题
答案 25 :(得分:-1)
有点晚了,但我也遇到了这个问题,以root身份运行工作室只会产生更多问题(在这里使用OSX)。
我通过手动安装使用Android SDK管理器无法安装的内容来修复它。只需在终端中运行android sdk
(在Windows上可能相同,但不要引用我)。让它安装它想要的所有更新,然后如果你不能通过设置,手动找到无法安装和安装它们的软件包。
让我度过一个非常令人沮丧的问题并重新开始工作.....
答案 26 :(得分:-2)
我建议关闭窗口而不是单击Finish,然后选择不运行设置向导。