模拟器无法启动(连接到模拟器)

Posted

技术标签:

【中文标题】模拟器无法启动(连接到模拟器)【英文标题】:Emulator doesn't start (Connecting to the emulator) 【发布时间】:2021-04-29 05:06:17 【问题描述】:

我很久以前就尝试过启动模拟器,但我无法启动它,也找不到任何有关如何解决此问题的信息。当我启动一个模拟器时,我会在下面看到这个窗口:

模拟器详情:

Name: Pixel_2_API_30
CPU/ABI: Google Play Intel Atom (x86)
Path: C:\Users\Me\.android\avd\Pixel_2_API_30.avd
Target: google_apis_playstore [Google Play] (API level 30)
Skin: pixel_2
SD Card: 512M
fastboot.chosenSnapshotFile: 
runtime.network.speed: full
hw.accelerometer: yes
hw.device.name: pixel_2
hw.lcd.width: 1080
hw.initialOrientation: Portrait
image.androidVersion.api: 30
tag.id: google_apis_playstore
hw.mainKeys: no
hw.camera.front: emulated
avd.ini.displayname: Pixel 2 API 30
hw.gpu.mode: auto
hw.ramSize: 1536
PlayStore.enabled: true
fastboot.forceColdBoot: no
hw.cpu.ncore: 2
hw.keyboard: yes
hw.sensors.proximity: yes
hw.dPad: no
hw.lcd.height: 1920
vm.heapSize: 256
skin.dynamic: yes
hw.device.manufacturer: Google
hw.gps: yes
hw.audioInput: yes
image.sysdir.1: system-images\android-30\google_apis_playstore\x86\
showDeviceFrame: yes
hw.camera.back: virtualscene
AvdId: Pixel_2_API_30
hw.lcd.density: 420
hw.arc: false
hw.device.hash2: MD5:55acbc835978f326788ed66a5cd4c9a6
fastboot.forceChosenSnapshotBoot: no
fastboot.forceFastBoot: yes
hw.trackBall: no
hw.battery: yes
hw.sdCard: yes
tag.display: Google Play
runtime.network.latency: none
disk.dataPartition.size: 6442450944
hw.sensors.orientation: yes
avd.ini.encoding: UTF-8
hw.gpu.enabled: yes

我拥有的 SDK 工具:

电脑规格:

NVIDIA GeForce GT 630

我尝试擦除数据,重新启动模拟器,创建新模拟器 - 没有任何帮助。我希望有人可以帮助我启动这个模拟器。谢谢

【问题讨论】:

***.com/questions/54573554/… 没有解决问题。 您使用的是什么操作系统(Windows / Linux / MacOS)? @UserRebo Windows 我对 Linux 上的 Android 模拟器有类似的问题:issuetracker.google.com/issues/187448654。看看idea.log会很有趣它是否可以禁用设置“在工具窗口中启动”? 【参考方案1】:

在 Mac 上遇到同样的问题,这对我有用:转到 Android Studio -> Preferences -> Tools -> Emulator -> 取消选中“Launch in a tool window”。之后尝试再次启动模拟器。

【讨论】:

唷。为我解决了这个问题。感谢您的帮助。 我不明白工具窗口的用途是什么,如果它根本不起作用,lol 这个问题是在为我升级 Android Studio 之后出现的。这是正确的解决方案【参考方案2】:

模拟器陷入循环的原因有很多。

    尝试重新安装 安装新设备和 Android 版本 如果您有安卓设备,请解锁开发者选项并启用 USB 调试。然后将您的 Android 设备连接到您的计算机。然后在您的物理设备上运行您的程序。(最佳选择)

//检查你的电脑Bios中是否启用了垂直同步。如果没有启用它。

【讨论】:

这些都没有解决问题。我期待在模拟器上启动它,而不是真正的设备。 你的系统配置是什么@cjacky475? 您的 IDE 是否在底部显示“等待设备上线”? 您需要了解我的系统配置的哪些信息?不,据我所知,该消息不会显示在底部。 了解您的系统配置让我更具体地了解您的问题。【参考方案3】:

enter image description here

在 SDK Tools 中勾选 Android Emulator 选项进行安装

【讨论】:

【参考方案4】:

我在 ubuntu 20 上遇到了同样的问题,以下步骤对我有用:文件 -> 设置 -> 工具 -> 模拟器 -> 在工具窗口中取消选中启动。然后启动模拟器。

【讨论】:

以上是关于模拟器无法启动(连接到模拟器)的主要内容,如果未能解决你的问题,请参考以下文章

无法连接到avd

调试器无法连接到 Monodevelop(模拟器和真实设备)

无法将 Android 模拟器连接到 React Native 调试器

Wi-fi无法连接到Android Studio模拟器

无法启动 Appium 会话,错误是:错误:启动应用程序需要参数“appPackage”

为啥 React-Native 无法在与 Expo 的 Android 连接上启动项目?