Ham*_*ani 3 android gradle cordova
我在我的电脑上安装了Apache Cordova,一切都很好,但......
当我尝试构建每个项目时...(在命令行界面中)cordova正在尝试下载Gradle ...
命令提示输出:
ANDROID_HOME = C:\的Android\SDK
JAVA_HOME = C:\ Program Files\Java\jdk1.8.0_92
正在下载http://services.gradle.org/distributions/gradle-2.2.1-all.zip
但我已经安装了gradle并将其添加到系统路径变量中...
Note : I can import project into android studio and build it..
我只需要将我的Gradle同步到ApacheCordova并构建它
谢谢
要避免每个构建的gradle下载,您可以按照以下方法执行以下操作:
1)从gradle分发链接下载所需的gradle版本zip文件并将其保存在本地文件夹中.
2)导航到PROJECT_ROOT_FOLDER/platforms/android/cordova/lib/builders文件夹并编辑GradleBuilder.js文件
3)更改以下行: var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\\://services.gradle.org/distributions/gradle-2.2.1-all.zip';
至
'var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'file:///local/path/to/folder/where/gradle/zip/is/saved/gradle-2.2.1-all.zip';
并保存文件
4)尝试重建android build.
您也可以尝试以下快速修复,
1)在命令提示符下执行以下命令: export CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL=file:///local/path/to/folder/where/gradle/zip/is/saved/gradle-2.2.1-all.zip
2)执行以下命令: cordova run android
| 归档时间: |
|
| 查看次数: |
4245 次 |
| 最近记录: |