我正在尝试构建Cordova项目。我使用的是Ubuntu 17.04。我跑sudo cordova build android
但构建失败,此消息:Cordova Build - 找不到已安装的Gradle版本
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
我觉得奇怪,我说,当我运行cordova requirements android
,我得到这个:
Requirements check results for android: Java JDK: installed 1.8.0 Android SDK: installed true Android target: installed android-26,android-25 Gradle: installed /home/viktor/.sdkman/candidates/gradle/4.0.2/bin/gradle
它看起来像安装摇篮。
路径摇篮也出现在$PATH
:
echo $PATH
:
/home/viktor/.sdkman/candidates/gradle/current/bin:/home/viktor/bin:/home/viktor/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/viktor/Android/Sdk/tools:/home/viktor/Android/Sdk/tools/bin:/home/viktor/Android/Sdk/platform-tools:/snap/bin
科尔多瓦版本是7.0.1。
有人能帮我弄清楚为什么构建失败,即使Gradle安装?
编辑: 好的,我试图通过cordova create hello com.example.hello HelloWorld
创建一个全新的项目。该项目可以成功建立并运行。我正在尝试构建的项目有什么问题?