У меня есть проект Cordova android (Cordova Android platform ver 8.0.0), который, конечно, требует Gradle для этапа сборки.
Часть этапа сборки требует Gradle для загрузки спецификаций c zip-файл (я не знаю почему, но так работает шаг сборки Cordova Android)
Поскольку P C отключен, Gradle не может загрузить файл
https://services.gradle.org/distributions/gradle-4.10.3-all.zip
Я прочитал онлайн (и также на SO), что могу отредактировать файл gradle-wrapper.properties
, чтобы изменить URL-адрес gradle-4.10.3-all.zip
, например, с указанием локального пути.
Мой gradle-wrapper.properties
находится в
C: \ cordova_project \ platform / android / gradle / wrapper
Я изменил файл с этого:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.3-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
на этот:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=file:///C:/gradle/gradle-4.1-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
, но он не работал. Когда я запускаю cordova build android
, файл возвращается к старому, и Gradle снова пытается загрузить zip-файл с URL.
Я также попытался создать локальную установку XAMPP, поместите zip-файл в htdocs. папку и измените файл gradle-wrapper.properites
на:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=http\://gradle-4.10.3-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Не повезло. Файл возвращается к исходному, и Gradle снова пытается загрузить zip-файл с исходного URL, который, конечно, недоступен (P C offline)