今天,我想测试Meteor的android构建是如何工作的。因此,我安装了Meteor,并在每个他们的指示上创建了一个测试待办程序。然后是公关。说明从这里开始我安装了Java,并确认我在安装Visual 2015时就有了Android。
然后是我的第一个问题。当我试图从命令提示符运行meteor add-platform android时。我得到了无法找到模块‘is-property’的错误,并且很快学会了通过cd“到缺少模块的目录并运行npm install is-property来修复这个错误”。为解决这个问题而向这条线的帽尖。
好的,再来一次:meteor add-platform android,这次是成功的。然后我运行了meteor run android,果然,我的应用程序启动了一个仿真器。或者差不多了。因为迎接我的第一条消息是应用程序错误--到服务器的连接失败了(http://localhost:12784/),应用程序崩溃了。
在搜索了一下之后,似乎是因为模拟器太慢了,流星脚本超时了,导致了崩溃。于是,我尝试安装Android Studio来使用Android AVD管理器。但是现在模拟器甚至没有启动,我得到了以下内容:

在android模拟器上启动应用程序然后..。没什么。
所以我试着卸载所有的android,android和meteor。
然后我试着

meteor run android命令,结果却被困在安卓仿真器上启动应用程序,如第一张图片所示。我亦曾尝试在没有任何协助的情况下,听取以下各方面的意见:
顺便说一下,这是我的AVD配置的样子

那我做错了什么?一切都不会是令人惊讶的答案。撇开玩笑不说,,我需要做什么才能在windows 10上为我的流星应用程序提供一个正常运行的android模拟器?
发布于 2017-01-27 05:18:44
我得到了完全一样的东西,但我终于解决了问题。
我尝试从命令行运行模拟器:
emulator -avd Android_Emulator这实际上给了我一个有用的错误消息:
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAXM is not installed on this machine这个StackOverflow线程帮助解决了如何安装这个:英特尔X86模拟器加速器(HAXM安装程序) VT/NX未启用
然后就成功了!真的很慢!但成功了。
发布于 2020-01-04 17:12:06
尝试删除虚拟设备并重新创建它,或者尝试另一个虚拟设备。接下来,重建你的流星应用程序proyect。
删除您的虚拟设备
Android-Studio >>配置>> AVD管理器>>删除
在我的例子中,没有关于Intel HXAM (已经安装)的问题,但虚拟设备在工作时间前突然间,“android模拟器上的启动应用程序”从未结束。我想,这是关于cordova+npm相关的问题。所以试试这个。
在meteor proyect文件夹中,尝试使用
https://stackoverflow.com/questions/39965475
复制相似问题