私はgradleをインストールしました。反応ネイティブのrun-android(またはrun-ios)を実行すると、graddle-2.10.zipの新しいコピーがダウンロードされます。どうすれば設定できますか?インターネットからダウンロードする以外に、グローバルなグラベルインストールを使用するシステムやプロジェクトは、より多くの時間とストレージを無駄にするでしょうか?毎回圧縮されたラッパーをダウンロードするのではなく、グローバルにローカルのgradleインストールを使用する方法は?
答えて
それはここBuilding React Native from source
gradle.projectsLoaded {
rootProject.allprojects {
buildDir = "/path/to/build/directory/${rootProject.name}/${project.name}"
}
}
述べたように、私はあなたのプロジェクト(./gradlew
)を構築するためのGradleラッパーを使用していると思います。
しかし、私はそれがあなたにとって大きな問題であるとは思わない:ダウンロードしたGradleディストリビューションはユーザの家にキャッシュされ、各バージョンは一度だけダウンロードされる。だから、初めてプロジェクトをビルドした後、それぞれのビルドは既にダウンロードしたGradleの配布を再利用します。
自分でダウンロードしてインストールしたGradleディストリビューションを本当に使いたい場合(インターネットにアクセスできないJenkinsサーバーでgradleビルドを設定するときに一度しか必要ない)、明示的なパスを使ってプロジェクトをビルドできますそのグレイドル分布:/path/to/gradle/distribution/bin/gradle
。便宜上、/path/to/gradle/distribution/bin
を環境変数PATH
に追加して、それをgradle
と呼ぶことができます。
本当にありがとう、私はそれがgradleラッパーを使用することをお勧めします知っているが、それは実際には別のバージョンのgradleをダウンロードするのに長い時間がかかるため迷惑です。そこで、私はそれらをChrome経由でダウンロードした(おそらくすべてのバージョンではないかもしれません)。そして、ダウンロードしたファイル(上記の)があったフォルダに環境パス 'GRADLE_USER_HOME'を設定してから、gradle/wrapper/gradle-wrapper.propertiesを修正し、' distributionUrl =ファイル\:/ path/to/downloaded/gradle-2.xx.xx-all.zip'をダウンロードした後、ダウンロード時にブロックされずにcomplingに移動しました。 – yuiopt
- 1. 毎回「npm install」ではなく、ローカルにインストールされたAngular2バンドルを参照する方法は?
- 2. NTFS圧縮を使用して圧縮されたSQLバックアップを7zipにするのは悪いですか?
- 3. 圧縮されたファイルと圧縮されていないファイルに異なるContent-Typeを使用するCloudfront
- 4. これをグローバルではなくローカルで探す方法は?
- 5. 圧縮されたサウンドファイルを非圧縮ファイルに変換する方法
- 6. HTTPリクエストを圧縮してメモリに圧縮されたバッファをロードせずに圧縮する方法
- 7. 毎回ダウンロードを中止する方法
- 8. Imemphraライブラリを使用して、圧縮されたピクセル(自分のエンコーダで圧縮されたもの)をDICOMイメージファイルに保存する方法は?
- 9. イオンアンドロイドビルドのダウンロードのGradle毎回追加プラットフォーム
- 10. MongoDB:Wired Tigerで圧縮されたデータサイズを調べる方法は?
- 11. HTTPはテキストベースで圧縮された方法ではないのはなぜですか?なぜJSは圧縮されていないのですか?
- 12. ローカルにインストールされたアーティファクトを使用しないでビルドする方法
- 13. 毎回グローバル値をリセットする方法はありますか?
- 14. ラッパーに使用するプロジェクトにGradleディストリビューションを含める方法
- 15. フォルダを圧縮してPHPを使ってダウンロードするには?
- 16. FreeImagePlusを使用してFIBITMAPを圧縮する方法は?
- 17. ASIFormDataRequestを使用してリクエストを圧縮する方法は?
- 18. Emacsでマークされたファイルを圧縮する方法
- 19. gradleプラグインをローカルにキャッシュして使用する方法は?
- 20. イメージサイズを圧縮する方法は?
- 21. r:readr:write_csvファイルを圧縮する方法は?
- 22. 圧縮のためにzlibを使用して圧縮データサイズを計算する
- 23. GZipStreamを使用してフォルダ全体を圧縮または圧縮する方法
- 24. メインフレームでPKZIPで圧縮されたファイルをJavaで解凍する方法は?
- 25. Hadoopで使用する圧縮を指定する方法
- 26. SceneKitで使用するテクスチャを圧縮する方法
- 27. 圧縮されたアバター画像がPythonで「回転」する
- 28. IIS圧縮が無効になっているのにScriptResource.axdが圧縮されるのはなぜですか?
- 29. 7zで圧縮されたテキストファイルの読み込み方法は?
- 30. Javaで圧縮されたExcelファイルをパスワードで保護する方法は?
ローカルにインストールされたGradleバイナリを使用するには、Androidスタジオの設定が必要です。 –