首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在android模拟器上启动流星应用程序永远不会结束

在android模拟器上启动流星应用程序永远不会结束
EN

Stack Overflow用户
提问于 2016-10-10 19:34:28
回答 2查看 1.6K关注 0票数 3

今天,我想测试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。

然后我试着

  1. 再次安装流星。
  2. 只安装Android SDK命令行工具。
  3. 将Android添加到我的环境变量中
  4. 运行android.bat以确保我安装了几乎所有最新的工具和映像,加上Intel x86仿真程序加速器(HAXM安装程序)

  1. 然后,我又试着运行meteor run android命令,结果却被困在安卓仿真器上启动应用程序,如第一张图片所示。
  2. 让android仿真器上的启动应用程序运行一个小时,看看事情是否进展缓慢。

我亦曾尝试在没有任何协助的情况下,听取以下各方面的意见:

顺便说一下,这是我的AVD配置的样子

那我做错了什么?一切都不会是令人惊讶的答案。撇开玩笑不说,,我需要做什么才能在windows 10上为我的流星应用程序提供一个正常运行的android模拟器?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-27 05:18:44

我得到了完全一样的东西,但我终于解决了问题。

我尝试从命令行运行模拟器:

代码语言:javascript
运行
复制
emulator -avd Android_Emulator

这实际上给了我一个有用的错误消息:

代码语言:javascript
运行
复制
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未启用

然后就成功了!真的很慢!但成功了。

票数 2
EN

Stack Overflow用户

发布于 2020-01-04 17:12:06

尝试删除虚拟设备并重新创建它,或者尝试另一个虚拟设备。接下来,重建你的流星应用程序proyect。

删除您的虚拟设备

Android-Studio >>配置>> AVD管理器>>删除

在我的例子中,没有关于Intel HXAM (已经安装)的问题,但虚拟设备在工作时间前突然间,“android模拟器上的启动应用程序”从未结束。我想,这是关于cordova+npm相关的问题。所以试试这个。

在meteor proyect文件夹中,尝试使用

  • 删除.meteor/local/corova-build
  • 删除.meteor/node_modules
  • 流星删除和添加android plaftorm -plarform android && meteor add
  • 运行命令meteor重构&& meteor安装
  • 确保兼容性NodeJS库。在我的例子中,meteor 1.8.2,nodejs 12.9
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39965475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档