我已经从谷歌安装了最新版本的Android studio。启动后,它会尝试下载一些包。
一段时间后,它会显示以下错误。
以下SDK组件未安装:extra-android-m2pository、tools、addon-google_apis-google-21、android-21、sys-img-x86-addon-google_apis-google-21、source-21、extra-google-m2repository
我不能纠正这个错误,即使我按了多次重试。
任何人都可以提出解决方案!
发布于 2014-12-18 13:25:26
我在Windows7中也遇到过类似的问题,当我第一次从开始程序菜单运行android-studio快捷方式时,我遇到了以下问题。
解决方案: 以管理员身份运行
该问题是由于Windows C:
驱动器中的写入权限造成的,并显示了Access is Denied
消息。以管理员身份运行该程序将下载所有必需的组件,现在我可以启动Android Studio IDE了。
更新:
这些权限问题似乎不存在于Android Studio的最新版本中(在Windows10的1.3.2版本中签入),并且在没有“以管理员身份运行”命令的情况下工作。如果你仍然有旧/最新版本的问题,那么这可能是你的防火墙和代理问题。在这种情况下,请查看其他答案。
发布于 2014-12-10 06:42:26
Windows:以管理员身份运行,Linux: sudo
发布于 2014-12-10 00:06:23
一种可能的解决方案是检查您的代理设置;在Windows7下,您可以在路径C:\Users\YourUsername\\.AndroidStudio\config\options
下的other.xml
文件中找到这些设置。
请注意,如果您将"USE_HTTP_PROXY“和"USE_PROXY_PAC”这两个选项都设置为true,错误会继续出现,但会弹出一个弹出窗口,指出双重配置的问题,并提示解决这些设置的输入窗口。
更新-可能的解决方案
我刚刚在家里完成了向导,也许代理并不是真正的问题(正如@meanderingmoose的最后一条评论所指出的那样)。Android Studio 1.0.0的默认安装程序似乎存在问题: android SDK工具的默认安装路径以myInstallPath../sdk/android-sdk
结尾,但Android Studio的第一个运行设置指向..myInstallPath../sdk
。这就是我所做的。
android-sdk
文件夹的内容剪切并粘贴到文件夹之外,这样文件就可以从新位置更新所有内容(使用此向导而不是自动向导,您可以选择想要或需要的软件包,还可以获得download)android-sdk
是否为最新版本,并开始创建一个,之后IDE将完全加载)
更新-“下载中断:读取超时”问题的解决方法
防火墙和代理阻止了我的SDK管理器下载一些更新,所以我恢复了这些更新的.xml url,搜索我需要的.zip文件,并在下载管理器的帮助下直接下载它们,然后我手动将它们安装在sdk文件夹..a下的相对文件夹中,这有点棘手,但对我来说是有效的。例如,在Addon_xml_file中,我搜索了m2repository,找到了条目,并下载了带有m2repository_r14_zip_file链接的归档文件。您总是可以在与.xml文件相同的库中找到所需的文件(请查看我为示例发布的url )。
https://stackoverflow.com/questions/27376465
复制相似问题