私はIonic/Cordovaプロジェクトを持っています.Android用のビルドはGradleで行います。GradleでビルドされたAndroid Cordovaプロジェクトをオフラインでビルドするにはどうすればいいですか?
私は必要なすべてのAndroidのSDKをインストールし、プロジェクトが何ヶ月も罰金構築しましたが、今日はそれが次のエラーで失敗します。
明らかにRunning: d:\git\myproject\platforms\android\gradlew cdvBuildDebug -b d:\git\myproject\platforms\android\build.gradle -Dorg.gradle.daemon=true
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:1.0.0+.
Required by:
BUILD FAILED
Total time: 26.792 secs
:android:unspecified
> Failed to list versions for com.android.tools.build:gradle.
> Unable to load Maven meta-data from https://repo1.maven.org/maven2/com/android/tools/build/gradle/maven-metadata.xml.
> Could not GET 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/maven-metadata.xml'.
> Connection to https://repo1.maven.org refused
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
d:\git\myproject\platforms\android\cordova\node_modules\q\q.js:126
throw e;
^
Error code 1 for command: cmd with args: /s /c "d:\git\myproject\platforms\android\gradlew cdvBuildDebug -b d:\git\myproject\platforms\android\build.gradle -Dorg.gradle.daemon=true"
Error: cmd: Command failed with exit code 1
Cordova command failed with error code 1, aborting!
、プロジェクトは数ヶ月のためにうまく構築されて以来、すべてのものそれをビルドする必要があるのはすでにディスク上にありますが、Mavenリポジトリに更新されたバージョンのアーティファクトがあるかどうかを確認しています。
時にはこれは望ましい動作ではありません。
ビルドを常にオフラインで構築するように設定できますか?