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

从Ionic运行Android模拟器

章光华
2023-03-14

我正在尝试通过命令提示符从Ionic项目在我的mac中运行Android模拟器。我已经对android工作室进行了所有设置,并且运行良好。但是,当我尝试生成模拟器时,我无法从ionic终端项目中执行此操作。我遇到了以下错误。

科尔多瓦构建Android 检查JDK和Android SDK版本 ANDROID_SDK_ROOT=/用户/苹果/库/Android/SDK(推荐设置) ANDROID_HOME=/用户/苹果/库/Android/开发工具包(已弃用) JDK 8(“1.8.*”)的要求检查失败!检测到的版本:14.0.1 检查您的ANDROID_SDK_ROOT/JAVA_HOME/PATH环境变量。[错误]运行子进程科尔多瓦时出错。

共有1个答案

鲍国兴
2023-03-14

Cordova Android适用于java 1.8。您的系统中似乎安装了更高版本。

尝试安装Java1.8,并将JAVA_HOME设置为java 1.8。此链接可以帮助您:科尔多瓦:JDK 1.8或更高版本的需求检查失败

 类似资料:
  • 我正在运行最新版本的Mac OS,我想通过命令行工具运行android模拟器。我在Mac终端上运行了以下命令,得到了以下错误。 我还使用以下可用选项运行命令,这些选项也可以在官方文档developer.android.com上找到 我需要做什么,这样我就不需要每次都打开Android Studio而只打开模拟器。

  • 同样的结果。 然后我试过: 当我尝试在android-sdk模拟器上运行应用程序时,它会得到上面相同的错误,但没有。 从android studio我可以运行这个应用程序,它在GenyMotion上工作。请告诉我在android模拟器上运行我的应用程序应该做什么?

  • 我试图在Android Studio上运行一个模拟器,但它无法启动。 我有Android Studio(版本23Marshmallow),配置了 当我在仿真(nexus 5x api 23 android 6.0)中运行我的应用程序时,我得到以下错误: 等待设备时出错:AVD Nexus_5X_API_23的模拟器进程被终止。 任何人都可以帮我吗?

  • 我尝试在我的Android应用程序中实现Google MapsV2,但不幸的是,我得到的不是地图,而是这样的消息: 是否可以在Android模拟器(平台4.2)上运行这些地图?

  • 在我读到的关于它的帖子上,似乎没有人对它有任何问题,并且都报告了一个更快的模拟器。 它显示的错误是: 为什么会发生,有没有办法修复它?还有谁会犯这些错误吗?反之亦然? 编辑: 这是我在BIOS中看到的,所以它应该是可用的...:

  • No alarms and no surprises. — Radiohead 我讨厌惊喜。有时你的 Puppet 配置清单没有像你预期的那样执行, 或者在你不知情的情况下,或许别人又提交了改变。 不管哪种情况发生,在 Puppet 执行配置清单之前能精确地获知它将要执行些什么是非常必要的。 例如,若更新了一个生产服务的配置文件并重新启动该服务,很可能会导致非计划性的停机时间。 又如,有时人为的手