爱奥尼亚3号cli';爱奥尼亚cordova运行android';命令抛出一个错误

爱奥尼亚3号cli';爱奥尼亚cordova运行android';命令抛出一个错误,android,cordova,ionic-framework,ionic2,ionic3,Android,Cordova,Ionic Framework,Ionic2,Ionic3,我将cli更新为ionic 3版本,并在运行 爱奥尼亚科尔多瓦运行安卓系统 为了构建apk文件并在android emulator中运行,我遇到了这个错误 C:\Users\XXXX\Desktop\beep>ionic cordova run android Running app-scripts build: --address 0.0.0.0 --port 8100 --p 8100 --livereload-port 35729 --r 35729 --iscordovas

我将cli更新为ionic 3版本,并在运行

爱奥尼亚科尔多瓦运行安卓系统

为了构建apk文件并在android emulator中运行,我遇到了这个错误

    C:\Users\XXXX\Desktop\beep>ionic cordova run android
Running app-scripts build: --address 0.0.0.0 --port 8100 --p 8100 --livereload-port 35729 --r 35729 --iscordovaserve --externalIpRequired --nobrowser

[20:52:20]  build dev started ...
[20:52:20]  clean started ...
[20:52:20]  clean finished in 11 ms
[20:52:20]  copy started ...
[20:52:20]  transpile started ...
[20:52:22]  transpile finished in 2.53 s
[20:52:22]  preprocess started ...
[20:52:22]  deeplinks started ...
[20:52:23]  deeplinks finished in 52 ms
[20:52:23]  preprocess finished in 54 ms
[20:52:23]  webpack started ...
[20:52:23]  copy finished in 2.77 s
[20:52:31]  webpack finished in 8.53 s
[20:52:31]  sass started ...
[20:52:32]  sass finished in 1.11 s
[20:52:32]  postprocess started ...
[20:52:32]  postprocess finished in 7 ms
[20:52:32]  lint started ...
[20:52:32]  build dev finished in 12.29 s
> cordova run android
ANDROID_HOME=C:\Users\XXXX\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files\java\jdk1.8.0_101
Error: Could not find an installed version of Gradle either in Android Studio,
or on your system to install the gradle wrapper. Please include gradle
in your path, or install Android Studio


[ERROR] Cordova encountered an error.
        You may get more insight by running the Cordova command above directly.

[ERROR] An error occurred while running cordova run android (exit code 1).
我已经尝试过但没有帮助的: 1.删除android studio并重新安装。 2.运行这些命令

cordova platform rm android
cordova platform add android
npm cache clear
  • 在android studio中更新sdk

  • 没有什么真正有助于解决此问题。

    将Android Studio的Gradle(例如,
    /usr/local/Android Studio/Gradle/Gradle-3.2/bin,适用于linux)的位置添加到PATH环境变量中

    ,这就是我解决此问题的方法

  • 通过此链接下载gradle最新版本的bin文件

  • 将winzip文件解压缩到java文件夹中(例如C:\Program Files\java\jdk1.8.0\U 101\gradle-3.5)

  • 转到我的电脑右键单击->属性
  • 然后进入左侧菜单中的高级系统设置
  • 前进->环境变量,然后选择路径
  • 添加名为%GRADLE\u HOME%/bin的新环境变量

  • 我面临着同样的问题,请运行下面的命令,它应该可以正常工作


    爱奥尼亚·科尔多瓦运行的安卓系统--livereload对我来说,这解决了问题:

    ionic cordova platform rm android 
    ionic cordova platform add android 
    

    我也遇到了同样的问题,现在按照以下步骤解决了这个问题

  • 下载了gradle zip版本,并解压缩到路径
    user\\android sdk\gradle

  • 在环境变量中配置的相同路径,如
    GRADLE\u HOME
    path