Mac 安卓模拟器下载卡住了:该等、该重试,还是接着装
更新于 · MACOS EMULATOR 团队
你点了「Install game engine」(安装游戏引擎),进度条却像是卡住了。先别急着从头再来:看看 MACOS EMULATOR 的启动器在下载期间做了什么,断网时会保留什么,以及什么时候再点一次才真正有用。完整的步骤在 Mac 安卓模拟器安装教程 里。
下载期间屏幕上显示什么
一开始,会有一行字先交代清楚:「Starting setup - this downloads about 3.5 GB from Google’s servers.」(开始安装,将从 Google 的服务器下载约 3.5 GB。)接着,屏幕会显示三样东西:
- 当前阶段,形式是「Step 1/4 - Device bridge」(第 1/4 步,连接桥)。四个阶段总是按同样的顺序进行:「Device bridge」(连接桥)、「Emulator engine」(模拟引擎)、「Android system」(安卓系统),最后是「Virtual device」(虚拟设备)。
- 整个安装只有一条进度条,而不是每个阶段一条。
- 进度条下方是正在下载的文件:先是它的百分比,然后是已收到的 MB 数和总量。如果服务器没有告知文件大小,就只显示 MB 计数。
启动器既不显示下载速度,也不显示剩余时间。想知道有没有在动,就看 MB 数:只要数字还在往上走,下载就在进行,哪怕很慢。
为什么第三阶段迟迟走不完
四个阶段的分量并不一样。安卓系统占了下载的大头:进度条给它留了 86% 的行程,模拟引擎占 11%,另外两个阶段加起来只有 3%。进度条一路冲到第 3 步,然后明显变慢,这是正常的:大文件正在下载。
要花多久取决于你的网络,启动器也不给任何估算。如果你用的是手机热点,这几个 GB 会算进你的流量套餐,而且重试一次还会再算上一部分,下文会讲到。Mac 安卓模拟器离线使用指南 列出了其他需要联网的环节。
那一行停在 100%
一个文件完整下载后,那一行可能会在 100% 停一会儿,进度条也不动。启动器并没有卡住:它在校验这个文件,然后解压,再进入下一个阶段。
模拟引擎和安卓系统都会与预期的校验值比对:途中损坏的文件绝不会被使用,下一次尝试会重新获取一份完好的。解压到一半的安卓系统也不会被采用。
断网的时候
启动器不会自动重新开始中断的下载,也不会从文件中断的地方续传。一次断网就会让安装停下:屏幕上会弹出一个错误窗口。如果要联系客服,先截个图,再关掉它:画面会回到安装按钮。
已经完成的部分都不会丢。每个完成的阶段都留在你的 Mac 上,下一次点击会从缺少的第一个部分接着装。只要至少完成了一个阶段,屏幕就会显示「Some components are already installed.」(部分组件已经安装。),后面跟着剩余的大小,按钮也会变成「Update installation」(更新安装)。只有被中断的那个文件要从零开始:用手机热点的话,它会整个重新下载。
退出启动器,或者让 Mac 进入睡眠
安装期间退出应用,效果和断网一样:完成的阶段保留,正在下载的文件作废。重新打开后,「I accept the Android SDK Terms & Conditions」(我接受 Android SDK 条款)仍然是勾选的,点一下按钮就会从该接着的地方继续。
启动器里没有任何东西会阻止 Mac 在安装期间进入睡眠。这么大的下载,请给 Mac 接上电源,让它保持唤醒,直到最后一个阶段。
什么时候该等,什么时候该重试
- MB 数在往上走:等着,哪怕很慢。下载期间按钮会消失,而且就算再点一次,也不会开始第二个下载。
- 弹出了错误窗口:关掉它,检查网络,再点一次。已经完成的阶段不会重来。
- 按钮是灰色的:Android SDK 条款那一项没有勾选,或者 Mac 检查里有一行是红色的,比如硬盘可用空间不足 12 GB。腾出空间后,退出并重新打开启动器:Mac 检查只在打开时进行。Mac 安卓模拟器硬盘空间指南 说明了该删什么。
想从头来过不需要卸载,也千万不要手动删除应用的文件夹:已经完成的阶段会丢掉,启动器会把一切重新下载。授权码在这里不起作用:安装引擎的按钮不会向你要授权码。
如果还是卡住:客服需要什么
安装画面上没有齿轮图标:安装期间进不了「Settings」,所以既看不到「Logs」(日志),也用不了「Free up space」(释放空间)。启动器的日志也不会记录这次下载。对客服有用的是:一张截图(Shift + Cmd + 3),截下显示的阶段,如果弹出过错误窗口,也截下它;再加上你的 Mac 型号、内存和 macOS 版本。联系支持指南 说明了该发到哪里。
常见问题
Mac 上的安卓模拟器为什么下载这么久?
启动器要从 Google 的服务器下载约 3.5 GB,其中大头是第三阶段的安卓系统。用时取决于你的网络,而且只需要下载一次。
安装时断网了,要全部重来吗?
不用。完成的阶段留在你的 Mac 上,下一次点击会从缺少的第一个阶段接着装。只有被中断的那个文件要从零开始。
下载期间可以退出启动器吗?
可以,但正在下载的文件会作废,和断网时一样。重新打开后,已完成的阶段会保留,按钮只会补装缺少的部分。
那一行停在 100% 不动,是卡住了吗?
不是:文件已经下载完,启动器正在校验并解压,然后进入下一阶段。只要没有弹出错误窗口,就让它继续。
安装失败了,需要先卸载模拟器再重装吗?
不需要。再点一次安装按钮就好:它只会下载缺少的部分。也千万不要手动删除应用的文件夹。