java.io.IOException:无法下载,响应:200 OK警告:An 准备SDK包Android支持存储库时出错: 无法下载,回复:200 OK。 java.io.IOException:不能 下载 'https://dl.google.com/android/repository/emulator-windows-3833124.zip': dl.google.com警告:准备SDK包时出错 Android模拟器:无法下载 'https://dl.google.com/android/repository/emulator-windows-3833124.zip': dl.google.com。 java.io.IOException:无法下载'警告:An 准备SDK包时出现错误Google Repository:不能 下载
答案 0 :(得分:30)
我在下面有类似的问题为我工作过。 解决方法是:
以管理员身份运行Android Studio。
重新运行更新。
它会起作用。
答案 1 :(得分:12)
在“ [Android SDK文件夹] \。downloadIntermediates”中删除未完成的下载。我用这种方法解决了我的问题。
答案 2 :(得分:2)
您可以手动下载SDK:
解压到
解析
答案 3 :(得分:1)
离线安装Android Studio 3.6.3和Mac卡塔琳娜。 身份证明书的原始顺序:
SDK: / Users // Library / Android / sdk
JDK: / Application / Android Studio.app/Contents/jre/jdk/Contents/Home 获取配置变量JAVA_HOME
相同的Los组件SDK请求:
1- Android模拟器266MB
https://dl.google.com/android/repository/emulator-darwin-6306047.zip
descomprimir en la carpeta /用户//图书馆/ Android / sdk /模拟器
2- Android SDK Buil-Tools 29.0.3 50MB
https://dl.google.com/android/repository/build-tools_r29.0.3-macosx.zip
descomprimir en la carpeta /Users//Library/Android/sdk/build-tools/29.0.3
3- Android SDK Plataform 29 74.6MB
https://dl.google.com/android/repository/platform-29_r04.zip
descomprimir en la carpeta /用户//库/ Android / sdk / platforms / android-29
4- SDK补丁应用程序v4 1.74MB
https://dl.google.com/android/repository/3534162-studio.sdk-patcher.zip
descomprimir en la carpeta /用户//库/ Android / sdk / patcher / v4
5- Android的源代码29 37.6MB
https://dl.google.com/android/repository/sources-29_r01.zip
descomprimir en la Carpea / Users // Library / Android / sdk / sources / android-29
.........
解析/Users/yairmamani/Library/Android/sdk/build-tools/29.0.3/package.xml
解析/Users/yairmamani/Library/Android/sdk/emulator/package.xml
解析/Users/yairmamani/Library/Android/sdk/extras/inte/Hardware_Accelerated_Execution_Manager/package.xml
解析/Users/yairmamani/Library/Android/sdk/patcher/v4/package.xml
解析/Users/yairmamani/Library/Android/sdk/platform-tools/package.xml
解析/Users/yairmamani/Library/Android/sdk/platforms/android-29/package.xml
解析/Users/yairmamani/Library/Android/sdk/sources/android-29/package.xml
Android SDK是最新的。
答案 4 :(得分:0)
如android SDK视频中所示,必须运行./studio.sh,但是如果在没有sudo或su的情况下运行,则可能会出现类似这样的问题。所以你应该使用sudo或su运行,如下所示:
或者如果您想以root身份运行
希望这会有所帮助。
答案 5 :(得分:0)
使用sudo运行studio.sh脚本:
" sudo ./studio.sh"
如果不起作用:
" sudo chmod 777 -R / opt"
没有引号 应该工作
答案 6 :(得分:0)
我在我的笔记本电脑上具有管理员访问权限,但仍然遇到此问题(也正在下载其他软件包)。我发现https://dl.google.com/android/repository/android_m2repository_r47.zip文件很小,而且由于我的网络速度很慢,并且试图在慢速的网络上下载大文件,因此得出结论,该文件无法超时。我切换到更快的局域网,并下载了它。
答案 7 :(得分:0)
我遇到了同样的问题,我下载了有问题的文件“ https://dl.google.com/android/repository/emulator-windows-3833124.zip”并将其解压缩到 C:\ Users \ $ usrname $ \ AppData \ Local \ Android \ sdk \ extras \ android。 它为我解决了这个问题。
答案 8 :(得分:0)
嗨,我遇到了类似的问题……事实证明,这可能与您的计算机的系统配置有关。
尝试根据以下系统配置下载最新的软件包:
答案 9 :(得分:0)
答案 10 :(得分:0)
在Mac Catalina中安装时遇到类似的问题:
java.net.SocketException:操作超时(读取失败)警告: 为Android 29准备SDK软件包源时发生错误: 操作超时(读取失败)。
首次尝试使用标准配置-失败
使用标准配置的第二次尝试-失败
第三次尝试使用客户配置,我选择了Android模拟器-失败
第四次尝试使用客户配置,我选择了Android模拟器-成功!
不知道是什么原因,除上述以外(我是Mac的管理员),其他设置都没有改变。
答案 11 :(得分:0)
找到Android SDK文件夹。 (通常为C:\User\AppData\Local\Android\sdk
)删除以点(。)开头的文件夹,它们是临时下载文件。然后从SDK Manager中删除Android Emulator。然后以管理员身份运行Android Studio,然后再次下载并安装Android Emulator。现在,您可以创建模拟器并正确使用它。
答案 12 :(得分:0)
以下步骤为我解决了问题-
1.从此location
下载zip文件
2.解压缩并将仿真器文件夹image for emulator folder移动到SDK文件夹image for SDK folder
我希望它也对您有用,我使用的是 Windows 10 Pro 64bit
答案 13 :(得分:0)
此下载量需要高速Internet,如果没有,则可能会显示此错误。
答案 14 :(得分:0)
通常,错误原因可能是Internet连接中断。 只需使用稳定的Internet恢复下载即可。
答案 15 :(得分:0)
正如前面的评论中提到的,问题可能是由于互联网连接速度慢,只是为了添加更多详细信息,您需要下载您在日志中获得的所有有问题的文件,在我的情况下它们是 (emulator-windows_x <>.zip 和 x86-30_r09.zip) 并将它们放在 .tmp中的相应子文件夹(PackageOperation02 或 PackageOperation05 ..)中strong> 文件夹位于 andriod-sdk 根文件夹下,然后从 Andriod Studio 重新触发 sdk 安装。
Andriod-Studio 在您的操作后会做什么: 它将首先搜索 .tmp 文件夹中的文件,如果它们存在,它不会下载,只需解压缩并从失败的地方启动安装。