ANDROID_HOME=C:\Users\username\AppData\Local\Android\Sdk(已弃用)

Raj*_*Raj 0 ionic-framework ionic4

检查 Java JDK 和 Android SDK 版本 ANDROID_SDK_ROOT=C:\Users\Rpwebapps\AppData\Local\Android\sdk(推荐设置) ANDROID_HOME=C:\Users\Rpwebapps\AppData\Local\Android\Sdk(已弃用)无法读取属性' length' of undefined [ERROR] 运行子进程cordova 时出错。

    cordova.cmd build android exited with exit code 1.
Run Code Online (Sandbox Code Playgroud)

离子:

离子 CLI:5.2.7 (C:\Users\Rpwebapps\AppData\Roaming\npm\node_modules\ionic) 离子框架:@ionic/angular 4.8.1 @angular-devkit/build-angular:0.801.3 @angular-devkit /原理图:8.1.3 @angular/cli:8.1.3 @ionic/angular-toolkit:2.0.0

科尔多瓦:

Cordova CLI:9.0.0 (cordova-lib@9.0.1) Cordova 平台:android 8.0.0 Cordova 插件:cordova-plugin-ionic-keyboard 2.1.3,cordova-plugin-ionic-webview 4.1.1,(和 4其他插件)

公用事业:

cordova-res:0.6.0 本机运行:未安装

系统:

NodeJS:v10.15.3 (C:\Program Files\nodejs\node.exe) npm:6.4.1 操作系统:Windows 10

我失踪的地方,环境变量也创建了(路径)任何人都可以帮助我

JAVA_HOME JDK-location ANDROID_SDK_ROOT GRADLE_USER_HOME platform-tools tools (Android\Sdk\tools) 添加变量

离子科尔多瓦构建android

Kab*_*bir 7

是的,因为它说您不再可以使用 ANDROID_HOME 变量。您必须改为设置 ANDROID_SDK_ROOT。

  1. 打开控制面板
  2. 然后进入系统
  3. 然后转到更改用户的环境变量
  4. 然后点击创建新的环境变量
  5. 创建一个名为 ANDROID_SDK_HOME 的新变量
  6. 将其值设置为您的 Android 目录 C:\Users\Rpwebapps\AppData\Local\Android\sdk

  • 或者您必须安装 Gradle,如果已经安装删除并重新安装,然后立即检查 (2认同)