无法获取 Gradle 包装器属性

Bik*_*aha 6 android gradle manifoldjs progressive-web-apps

尝试导入项目时出现以下错误。

无法从以下位置获取 Gradle 包装器属性:F:\projects\Polyfills\cordova\platforms\android\gradle\wrapper\gradle-wrapper.properties

您想使用最新支持的 Gradle 版本重新创建包装器吗?

单击“确定”重新创建文件,或单击“取消”手动设置本地 Gradle 分发的路径。

Far*_*Haq 3

您的项目的 gradle-wrapper.properties 中似乎缺少 distributionUrl 。gradle-wrapper.properties 如下所示。请检查您的路径并在 gradle-wrapper.properties 文件中添加 distributionUrl

#Thu Dec 13 11:43:04 JST 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
Run Code Online (Sandbox Code Playgroud)

可能的解决方案

转到文件,然后转到设置。在“设置”窗口下选择“构建”、“执行”、“部署”。然后在构建工具下选择 Gradle。单击使用本地 gradle 分发。通过浏览 gradle 位置来更改 gradle home,例如。... /gradle/gradle-2.10

  • 在我的项目文件夹中,缺少 gradle 文件夹,因此没有 gradle-wrapper.properties 我可以在其中进行编辑。我从 pwabuilder.com @manifoldjs 关于您可能的解决方案下载了该软件包,我这样做了,现在我收到错误,错误:需要 Gradle 版本 2.2。当前版本是4.10.1。请修复项目的 Gradle 设置。修复 Gradle 包装器并重新导入项目 Gradle 设置 (2认同)