【发布时间】:2018-07-12 16:01:46
【问题描述】:
我目前在 Windows 上使用 Cordova CLI 来构建混合 Android 应用程序。我正在将我的开发者移动到无头 Ubuntu 服务器上。在 Ubuntu 上安装 java、NVM、Node、Android SDK 和 Cordova CLI 不是问题。这样做并创建了惯用的 Cordova hello world 项目,
cordova create hello com.example.hello HelloWorld
我继续添加 Android 平台
cordova plaform add android
然后尝试构建
cordova build android
当时我被告知
错误:在 Android Studio 中也找不到已安装的 Gradle 版本, 或在您的系统上安装 gradle 包装器。请包括毕业典礼 在您的路径中,或安装 Android Studio
按照here 给出的说明安装 Gradle - 我没有安装 Android Studio,而是在无头 Ubuntu 机器上工作,因此自动安装 Gradle 不是一个选项 - 不是问题。但是,我不清楚应该安装哪个版本的 Gradle。
我不想破坏我当前的 Cordova 项目,所以我试图尽可能地复制当前的 Windows/Cordova CLI 设置
- 节点 8.9.2
- Java 8
- 分级???
在我找到的现有项目的gradle-wrapper.properties 文件中查找
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
我注意到,当我目前编译项目时,会出现一些关于从未来版本的 Gradle 中删除的功能的不祥警告。我可以尝试使用 gradle-2.10,但我并不完全清楚它确实是正确的版本。希望这里的人能够为我指明正确的方向。
【问题讨论】:
标签: android cordova gradle android-gradle-plugin