• android AVD启动失败原因之一


    在mac上安装好Android SDK、AVD及相关的组件之后,手动创建了一个安卓模拟器后,通过actions启动,会弹出一个提示窗口,然后就闪退,也没有报错什么的,在网上搜了半天AVD启动失败的问题,也没找到解决方案。作为一个菜鸟,我是不怕出问题,怕的是出了问题却没有一点蛛丝马迹可寻,很难受。

    查了半天,功夫不负有心人,终于看到一篇博客,提到用命令行启动虚拟器,立马想到用命令行执行,出错了应该会有提示吧。果不其然,虽然没有启动成功,但是总算窥到了虚拟器启动失败的一点痕迹。

    然后谷歌搜索了下这个报错,找到了类似的问题(http://stackoverflow.com/questions/17024538/how-do-i-fix-failed-to-sync-vcpu-reg-error),

    在这个问题中的回答者中,看到了一个不起眼的回复说是如果你正运行Docker虚拟机, 那么会导致安卓虚拟器启动失败。对于这个答案,一开始我是拒绝的,心想不会这么shuai吧,启动个docker都会影响虚拟器的运行。但还是抱着死马当着活马的心态,把docker退出了,然后奇迹竟然出现了,启动虚拟器成功。。。

    原因总结:启动安卓虚拟器的时候,不要同时运行其他虚拟设备VM,至于原理不得而知。

    好吧,长路漫漫,学海无涯。

  • 相关阅读:
    POI简单初识 Demo (资源来自网络本人属于收藏总结)
    spring学习笔记(6)装配Bean 的种类和区别 【资源来自网络 版权非本人】
    springboot相关
    前沿技术Hyperledger
    MAC版的IDEA快捷键
    JSONObject put,accumulate,element的区别
    1027
    position窗口居中
    http 请求详解大全
    关于Spring注解
  • 原文地址:https://www.cnblogs.com/dupd/p/6622256.html
Copyright © 2020-2023  润新知