当前位置: 首页 > 知识库问答 >
问题:

在android emulator for meteor上启动应用程序永远不会结束

南门洋
2023-03-14

今天我想测试Meteor的android构建是如何工作的。所以我安装了Meteor,并按照他们的说明创建了一个测试待办应用程序。然后,根据这里的公关说明,我安装了Java SDK,并确认我在安装Visual Studio 2015时拥有Android SDK。

然后是我的第一个问题。当我试图从命令提示符运行meteor add-Platform android时。我得到了错误无法找到模块的is属性,并很快学会了通过cd'ing到缺少模块的目录并运行npm安装is属性来修复此问题。

好的,再来一次:meteor添加平台android,这次成功了。然后我运行了meteor run android,果然,我的应用程序启动了一个模拟器。或者差不多。因为我收到的第一条消息是应用程序错误——与服务器的连接失败(http://localhost:12784)html" target="_blank">应用程序崩溃了。

经过一番搜索,似乎是因为模拟器太慢了,流星脚本超时导致了崩溃。所以我试着安装Android Studio来使用AndroidAVD管理器。但是现在模拟器甚至不会启动,我有以下库存:

在android emulator上启动应用程序,然后。。。没有什么

所以我尝试卸载所有android SDK、android studio和meteor。

然后我试着

  1. 再次安装流星

我还尝试在没有帮助的情况下听从以下资源的建议:

  • Android Emulator挂起

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

那么我做错了什么?答案并不出人意料。除了笑话,我需要做什么才能在windows 10上为我的meteor应用程序安装一个正常运行的android模拟器?

共有2个答案

那利
2023-03-14

尝试删除虚拟设备并重新创建,或者尝试其他虚拟设备。接下来,重建你的meteor应用程序。

正在删除虚拟设备

Android-工作室

就我而言,英特尔HXAM(已经安装)没有任何问题,但虚拟设备在一段时间前就开始工作了,突然间,“android emulator上的启动应用”从未结束。我认为,这是关于科尔多瓦npm的相关问题。所以,试试这个。

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

  • 删除。meteor/local/corova build
  • 删除。meteor/node_模块
  • 使用meteor remove plarform android删除和添加android plaftorm
林昱
2023-03-14

我得到了完全一样的东西,但我最终发现了问题。

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

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未启用

然后成功了!真的很慢!但它奏效了。

 类似资料:
  • 当我的应用程序运行时,推送通知通过ReceivedRemoteNotification方法按预期工作。但是,当我在应用程序未运行时向应用程序发送推送通知时,我希望收到的推送通知会启动应用程序并调用FinishedLaunching,但我根本看不到这一点。你知道我遗漏了什么吗? 问题必须出现在以下三个地方之一:苹果开发者证书端、应用程序代码端或plist文件。由于推送通知在应用程序运行时工作,因此证

  • 我在intellij上启动spring boot应用程序时遇到问题,它失败了,并显示以下消息:与目标VM断开连接,地址:'127.0.0.1:49784',传输:'socket' 过程结束,退出代码为255。以前有人遇到过这种情况吗?

  • 我有一个使用Spring Boot Actuator的Java后端,但它不会在DigitalOcean Ubuntu VPS上启动。同样的应用程序在我的苹果电脑和其他Ubuntu电脑上运行良好。 它开始初始化,但每次都在同一点停止(没有例外,只是挂起)。如果我尝试在此时用停止它,它将无法恢复shell。 这是Outoput: 这是之后的输出: 有人面临过同样的问题吗?你们能帮帮我吗? 这里你有线程

  • 我正在尝试设置一个要自动执行的python代码。 我从要执行的小代码开始: 任务将完全启动并执行(文件已修改),但它永远不会在任务调度程序中结束。 这个和这个存在于某处,但没有真正的答案。这些线程中提出的唯一解决方法是在Windows中强制在给定时间后结束任务,但这需要知道python脚本将花费多长时间,而我的实际任务将不会如此。 任务调度程序如何知道python脚本已完成? 我在任务计划程序中以

  • 我有一个手工编写的脚本。但是,当我在Task Scheduler中调度它时,脚本永远不会结束,因此下次尝试运行时,它会失败,因为之前的实例仍在运行。第一次或手动运行时,脚本本身需要几秒钟才能完成。以下是脚本: 使用以下设置调度脚本: 无论用户是否登录,请运行(用户帐户已被授予作为批处理程序登录权限) 以最高权限运行 每日触发,每 2 分钟一次 要执行的操作: 启动程序 powershell -文件

  • 问题内容: 该程序的目的是单击以创建圆,ballball类扩展了test1,当test1检测到鼠标单击时,即创建了ballball对象。但是paint / paintComponent方法永远不会执行。在我的程序结构中,是否可以将圆圈绘制到超类JPanel? 问题答案: 不是,它没有可以覆盖的方法。相反,您可以扩展a 并将其添加到框架中。