- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我从 Android Studio 启动 AVD 时,它长时间显示黑色空白屏幕并且我看不到主屏幕。我查看了 2013 年之前的几个 Stack Overflow 帖子(Virtual Machine Acceleration for Android Emulator 和 Android emulator system images and AMD processor),这表明这是因为 AMD 处理器(我正在使用)并且不允许安装 HAXM。
我只想知道自 2013 年以来是否有解决此问题的方法(来自 AMD 或 Google)?或者除了 Genymotion 之外还有什么选择?
PS:在网络上的一些示例中,我看到了相同的空白屏幕,但右侧有一个键盘,位于箭头控件下方。
PS:当我选择“Intel Atom x86”或取消选择“Use Host GPU”时,AVD 甚至不工作。
最佳答案
根据内存,我认为 HAXM 仅适用于 Intel 芯片组,不适用于 AMD。 (我也有 AMD!)。
Genymotion
在速度和启动方面是 Android 普通 AVD 的一个很好的替代品。但是,Genymotion
不支持某些 API 级别。因此,根据您的要求,您可能需要同时使用 Genymotion
和 Android stock AVD 来测试不同的 Android API 级别。
此外,使用现有的 Android AVD,看看这个 link查看运行 AVD 时可以提供的其他参数。特别是,-debug-all 参数可以显示有助于解决 AVD 问题的调试日志。除非您正在测试应用程序的声音,否则加载 AVD 的音频支持是没有意义的。您可以通过提供 -noaudio 参数来禁用音频支持。
关于Android 模拟器不适用于 AMD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26075394/
我是一名优秀的程序员,十分优秀!