Android模拟器只显示空白屏幕

Android模拟器只显示空白屏幕,android,avd,Android,Avd,我是一个完全不懂Android编程的人,通过阅读教程,我第一次尝试了Android编程。问题是,我使用android 4.4.2 API创建了多个模拟器,但没有一个模拟器只显示空白屏幕。我用Google API 19尝试了一个AVD。这也不起作用。有人能告诉我它有什么问题吗。提前谢谢你。AVD刚刚启动。稍等一下,你会看到一个闪烁的android,然后它会显示锁屏 如果您希望英特尔AVD更快一点,请使用它 Android仿真器的响应时间非常慢,因此您可以尝试其他方法,如 或 这两个都是在开发阶

我是一个完全不懂Android编程的人,通过阅读教程,我第一次尝试了Android编程。问题是,我使用android 4.4.2 API创建了多个模拟器,但没有一个模拟器只显示空白屏幕。我用Google API 19尝试了一个AVD。这也不起作用。有人能告诉我它有什么问题吗。提前谢谢你。AVD刚刚启动。稍等一下,你会看到一个闪烁的android,然后它会显示锁屏


如果您希望英特尔AVD更快一点,请使用它

Android仿真器的响应时间非常慢,因此您可以尝试其他方法,如


这两个都是在开发阶段测试应用程序的非常好的选择。

我遇到了同样的问题,在2011年购买的MacBookPro上运行


我通过在“创建…”屏幕底部选择“使用主机GPU”作为仿真选项解决了这个问题。

Mac用户:不幸的是,如果您有一个较旧的Mac(例如2009年底),并且正在使用Yosemite,您就不能将HAXM用于64位体系结构。根据HAXM的发行说明:

HAXM驱动程序不支持在基于Core微体系结构(Core、Core2 Duo等)的英特尔系统上模拟64位系统映像。支持基于Nehalem和beyond的所有系统。(Corei3、Corei5和Corei7机器)


当我看到这句话时,我花了一天的时间试图解决这个问题。唯一有效的方法是在AVD中使用非x86版本的最新操作系统(例如棒棒糖安卓5.0.1 armeabi-v7a)

我在运行API级别为14的安卓系统的仿真器时遇到了这个问题。我通过减少模拟器使用的内存来解决这个问题。起初它被设置为大约1GB,当我将它设置为256MB时,一切都很好

我通过手动重新安装HAXM解决了这个问题。我认为安卓工作室把安装搞砸了。您可以从Android SDK目录中的以下目录运行安装程序(.DMG):

/extras/intel/Hardware_Accelerated_Execution_Manager/
我在带有4 GB RAM和intel core i5处理器的Macbook pro 2012年年中型号上也遇到了同样的问题,删除了AVD并创建了新的AVD。
在高级选项-->硬件配置中创建新的AVD时,将内存设置为512 MB,并选择使用主机GPU选项。

在启动AVD时,收到某个软件包的错误,提示自动更新此软件包,并在这之后为我带来了魅力。

我认为您的问题是,由于RAM存储,应用程序模拟器无法启动,可能您需要创建分辨率非常低的设备。

尝试了上述所有方法。最终起作用的是结合使用基于软件的图形渲染和“旧”设备图像(Nexus7工作,Nexus10不工作)。算了吧。
是的,它非常慢。

如果在安装后第一次让它运行,但无法让它再次运行,可能是因为您禁用了虚拟化。进入BIOS并启用它。这也是安卓安装的常见问题。

我最近刚开始android开发,即使在使用软件GPU加速时,模拟器也会出现黑屏问题。 在Android Sdk文件夹的tools文件夹中执行以下命令

下面给出的输出表明KVM安装正确且可用

    accel: 
    0
    KVM (version 12) is installed and usable.
    accel
因此,我安装了以下软件包

$ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils ia32-libs-multiarch
当我使用Manjaro时,我没有在软件repo中找到所有的包。我只能找到以下软件包

$ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils ia32-libs-multiarch
  • qemu
  • 利勃维特
  • 桥牌
  • 安装这些帮助我在软件和硬件GPU加速中运行AVD


    来源:-

    我最近在emulator Nexus5(Android O)上也遇到了同样的问题。我已经去安卓虚拟设备管理器和擦除用户数据,它解决了我的问题


    听起来有很多可能的解决方案,下面是我在Android Studio中更新了一些东西(Gradle?)后如何解决我的黑色模拟器屏幕的问题:

    将AVD的图形设置更改为“软件-GLES 2.0”

    链接到我对一个相关问题的完整答案,并附上屏幕截图:


    更新:到目前为止,这在支持播放存储的设备上不起作用,因为图形设置无法更改

    我在win10 64位中也遇到了同样的问题。 经过大量搜索,我找到了这个解决方案。(如果您使用的是英特尔系统(CPU、GPU、主板等)) 希望它对你也有用

    步骤1:确保在设备上启用虚拟化:

    重新启动计算机,然后按F2键进行BIOS设置。 您应该找到虚拟化标记,并确保它标记为已启用。 如果未启用,则您的设备上无法运行任何虚拟设备

    步骤2:在设备上安装/更新英特尔硬件加速执行管理器(英特尔HAXM):

    应安装或更新此软件以运行任何AVD。 你可以通过谷歌搜索“HAXM”下载最新版本。
    下载后,安装.exe文件并重新启动计算机。

    在全新的amd机器上新安装的Android Studio 3.4.1出现了黑屏加音频失败消息的问题。因此,我安装了基于arm的虚拟设备,在targed 4.0.3(Google API)上使用了Nexus 4 API 15,作为第一次启动的推荐

    我更改了windows设置->隐私->麦克风->让其他应用 使用它修复失败的音频消息

    对于黑屏,上述所有建议对我都不起作用,直到黑屏虚拟设备出现后,我更改了扩展控件的设置:

    转到设置->高级并更改了“OpenGL ES渲染器”和 “OpenGL ES API级别”到“桌面原生OpenGL”和“兼容性” 分别

    值得注意的是,这些设备看起来非常脆弱,在更换时会损坏
     .gradle/
     .idea/
     .iml/
     build