无法在 Android Studio 中创建模拟器
Posted
技术标签:
【中文标题】无法在 Android Studio 中创建模拟器【英文标题】:Unable to create emulator in Android Studio 【发布时间】:2016-12-12 23:10:13 【问题描述】:创建模拟器时遇到如下错误
保留块组大小:7 使用 11/4224 inode 和 1302/16896 块创建文件系统 Hax 已启用 Hax ram_size 0x40000000 HAX 正在工作,并且模拟器以快速 virt 模式运行。 adb_server_notify:无法建立与 ADB 服务器的连接 控制台在 5554 端口,ADB 在端口 5555 模拟器:错误:无法初始化 OpenglES 模拟,请使用“-gpu off”禁用它。
【问题讨论】:
【参考方案1】:目前,android Studio IDE 提供虚拟化技术用于模拟以获得更好和更快的性能。
为此,您必须安装“HAXM”补丁。 Android 下载管理器提供虚拟化补丁。
成功安装该补丁后,您必须从系统 Bios 启用虚拟化。
之后,模拟器肯定会以更好、更快的性能运行。
如果您在使用 adb 服务器时遇到一些问题,请遵循,
转到命令提示符中的 Android SDK 平台工具目录。
键入 adb kill-server(发出这些命令之前应关闭 Eclipse)
然后输入 adb start-server。
启动adb server时没有报错,则adb启动成功。
完成了。
【讨论】:
已经安装了 HAXM 模拟器:警告:崩溃服务没有启动 init:找不到 wglGetExtensionsStringARB! getGLES1ExtensionString:找不到 GLES 1.x 配置!获取 GLES 1.x 扩展字符串失败!无法初始化模拟的帧缓冲区警告:请求的 ram_size 1536M 太大,减少到 1024M 模拟器:警告:VM 堆大小设置低于硬件指定的最小值 128MB 模拟器:警告:将 VM 堆大小设置为 384MB Hax 已启用 Hax ram_size 0x40000000 模拟器:错误:可能不初始化 OpenglES 仿真,使用 '-gpu off' 禁用它。 也遇到了错误:10:34:10 Unable to run 'adb': null 10:34:10 'C:\Users\USER\AppData\Local\Android\Sdk\platform-tools \adb.exe,start-server' 失败 -- 必要时手动运行 在命令提示符下进入 Android SDK platform-tools 目录。输入 adb kill-server(在发出这些命令之前应关闭 Eclipse)然后输入 adb start-server。启动adb server时没有报错,则adb启动成功。 让我们continue this discussion in chat。以上是关于无法在 Android Studio 中创建模拟器的主要内容,如果未能解决你的问题,请参考以下文章
我无法在Visual Studio 2017中创建android密钥库
Visual Studio android 模拟器无法完全启动
无法在 Android Studio 4.0 中创建 Dart 项目