gpt4 book ai didi

android - 如何使用 Android Studio v2 运行 Android 2.3.3 模拟器?

转载 作者:太空狗 更新时间:2023-10-29 15:28:08 24 4
gpt4 key购买 nike

问题在于,在最新的 Android Studio 中,Android 2.3.3 (API 10) 的 ARM 系统镜像不再可从 SDK 管理器下载。相反 there is an option称为 Google APIs,它下载所有不在 Android\sdk\system-images 文件夹中但在 Android\sdk\add-ons 中的文件> 文件夹。在该文件夹下,我确实能够找到 system.img 和其他文件,所以理论上我应该可以开始了。但实际上,当我尝试为 Android 2.3.3 运行创建的 AVD 时,我得到了 this error message :

Cannot launch AVD in emulator.

Output:

emulator: ERROR: This AVD's configuration is missing a kernel file!!

emulator: ERROR: ANDROID_SDK_ROOT is undefined

当我设置 ANDROID_SDK_ROOT 路径变量时,它会将错误消息更改为:

Cannot launch AVD in emulator.

Output:

emulator: ERROR: This AVD's configuration is missing a kernel file!!

emulator: ERROR: ANDROID_SDK_ROOT is defined (c:\Users\XXX\AppData\Local\Android\sdk) but cannot find kernel file in c:\Users\XXX\AppData\Local\Android\sdk\system-images\ sub directories

但还是没有结果。它似乎在错误的目录中查找。请帮忙。我怎样才能摆脱那个错误并运行那个模拟器? android sdk 中的 system-imagesadd-ons 文件夹有什么区别?为什么我可以毫无问题地运行第一个图像,而第二个却出现错误?

在网络和stackoverflow上搜索类似问题没有找到任何正确答案。

注意:不建议下载 Intel x86 Atom Image - 它对我没用,因为我有 AMD 处理器。不要建议 Genymotion,这不是这个问题的重点。

最佳答案

首先使用 studio 中 sdk 平台列表下方的“启动独立 sdk 管理器”链接启动 SDK 管理器,或从您的 sdk 文件夹(path-to-sdk\sdk\SDK Manager.exe)手动启动。

确保你已经安装了Android 2.3.3的SDK平台;Android 2.3.3 (API 10) 的 ARM 系统镜像无法单独访问,因为在 Android 4.0 之前,ARM 模拟器镜像作为“SDK 平台”下载的一部分分发。要查看旧平台的其他下载,请选中 SDK 管理器中的“过时”复选框。

据我所知,图像必须出现在“...\sdk\platforms\android-10\”文件夹中

关于android - 如何使用 Android Studio v2 运行 Android 2.3.3 模拟器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37213081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com