首页 > 解决方案 > 离子构建错误:无法使用 BuildScopeServices.createScriptPluginFactory() 创建 ScriptPluginFactory 类型的服务

问题描述

科尔多瓦要求安卓

您已选择退出遥测。要更改这一点,请运行:cordova telemetry on。

android 的需求检查结果: Java JDK:已安装 1.8.0 Android SDK:已安装 true Android 目标:已安装 android-28,android-27 Gradle:已安装 /usr/local/Cellar/gradle/5.4.1/bin/gradle

科尔多瓦构建安卓

您已选择退出遥测。要更改这一点,请运行:cordova telemetry on。检查 Java JDK 和 Android SDK 版本 ANDROID_SDK_ROOT=undefined (推荐设置) ANDROID_HOME=/Users/juliano/Library/Android/sdk (DEPRECATED)

FAILURE:构建失败并出现异常。

BUILD FAILED in 1m 2s /usr/local/Cellar/gradle/5.4.1/bin/gradle: Command failed with exit code 1 [ERROR] 运行子进程cordova时出错。

    cordova build android exited with exit code 1.

    Re-running this command with the --verbose flag may provide more information.

标签: javaandroidcordovaionic-frameworkgradle

解决方案


似乎对受控文件夹访问的 Windows 防御导致了这些问题。一旦我把它关掉,我就可以像往常一样为 android 构建。


推荐阅读