• [解決済み] BazelとGradleの違いは何ですか?

    質問 Googleだけ オープンソース そのビルドツール バゼル . このツールは グラードル ? Gradleにできなくて何ができるのか、何が優れているのか、そしてGradleは何が優れているのか? どのように解決するのですか? 免責事項: 私はBazelで働いており、Gradleに精通しているわけではありません。 しかし、同僚の一人がこの2つのシステムの比較

    2022-05-09 14:01:54
  • [解決済み] build.gradleのbuildscriptとallprojectsの違いは何ですか?

    質問 マルチプロジェクトのgradleビルドで、"allprojects"セクションと"billscript"セクションの違いを正確に教えてくれる人がいますか? どちらも repositories と dependencies タスクになります。は allprojects は、私のプロジェクト用ですか?というのは buildscript ? buildscript {

    2022-05-01 01:24:39
  • [解決済み] play-services-basement.aar が見つかりませんでした。

    質問 昨日、私のアプリをビルドしてみましたが、すべてうまくいきました。 今日、プロジェクトに何の変更も加えずに...。突然、このような警告メッセージが表示され、私に伝えました。 Error:Could not find play-services-basement.aar (com.google.android.gms:play-services-basement:11.0.1).

    2022-04-29 04:25:31
  • [解決済み] GradleのJCenterリポジトリに含まれるものは何ですか?

    質問 JCenterは読み取り専用に切り替わりますので、ご注意ください。使用は避けてください。 jcenter() は、Gradle 8.0 で削除されます。 から Gradle 1.7 は、新しいパブリックリポジトリ JCenter があります。 repositories { jcenter() } そこで、Maven Central からのすべての JAR

    2022-04-28 21:02:14
  • [解決済み] allprojectsとsubprojectsの違いは何ですか?

    質問事項 マルチプロジェクトのgradleビルドで、"allprojects"セクションと"subprojects"の違いは一体何なのか、誰か教えてください。 親ディレクトリだけですか? 両方使っている人はいますか? もしそうなら、一般的に何がそれぞれに置かれるかを決定する一般的なルールがあるのでしょうか? 関連する質問:2つの構文の違いは何ですか(本当にallprojectsとsubp

    2022-04-28 12:58:43
  • [解決済み] Gradle を使って依存関係のある jar をビルドする

    質問 マルチプロジェクトでビルドしているのですが、サブプロジェクトの1つにファットジャーをビルドするタスクを入れました。私は次のものと同様のタスクを作成しました。 クックブックに記載されている . jar { from configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } manifest

    2022-04-28 11:54:36
  • [解決済み] Gradle、「sourceCompatibility」対「targetCompatibility」?

    質問 とはどのような関係/違いがあるのでしょうか? sourceCompatibility と targetCompatibility ? 異なる値に設定した場合はどうなるのでしょうか? によると Gradleのドキュメント : sourceCompatibility は、Javaソースのコンパイル時に使用するJavaのバージョン互換性です。 targetCompati

    2022-04-26 13:13:15
  • [解決済み] Android Studioです。android-library'というIDのプラグインが見つかりません。

    質問 ActionBarSherlockを動作させようとしているのですが、いくつか問題があります。 ひとつは、ビルドしようとすると、以下のようなメッセージが表示されることです。 Plugin with id 'android-library' not found 具体的には D:\Projects\Android\actionbarsherlock>D:\Projects\A

    2022-04-24 18:47:03
  • [解決済み] Gradleでタスクの依存関係をリストアップする方法はありますか?

    質問 ./gradle tasks は、タスクの一部をリストアップしています。 を見てみると http://gradle.org/docs/current/userguide/java_plugin.html リストにないものが隠れています。 また、他のプラグインでは、タスク間の依存関係のグラフがこれほどきれいに表示されないでしょう。 を行う方法はありますか? grad

    2022-04-22 16:03:27
  • [解決済み] Gradleで、Environment Variablesを取得する良い方法はないでしょうか?

    質問 いくつかのタスクで、私のホームフォルダにあるjarを参照しています。 環境変数を取得する良い方法はありますか? ENV = System.getenv() HOME = ENV['HOME'] task copyToServer(dependsOn: 'jar', type: Copy) { from 'build/libs/' into HOME + "/somethi

    2022-04-22 05:59:04
  • [解決済み] Gradleは1つのモジュールだけをビルドする

    質問 複数モジュールのgradleビルドがあります。私はrootを使用して1つのモジュールのターゲットを実行したい。 例 gradle build -Pmodule=ABC gradle jar -Pmodule=ABC gradle test -Pmodule=ABC gradle compileJava -Pmodule=ABC gradle customTask -Pmodule=

    2022-04-15 14:03:18
  • [解決済み] コミットすべきでないGradleの設定(つまりクレデンシャル)をどこに置くか?

    質問 GradleでビルドしたアーティファクトをMavenリポジトリにデプロイしようとしているのですが、そのためにクレデンシャルを指定する必要があるのです。これは今のところ問題なく動作します。 uploadArchives { repositories { mavenDeployer { repository(url: "http://...

    2022-04-13 03:04:25
  • [解決済み】Gradleのラッパーファイルはいつ、どのように生成するのですか?

    質問 Gradle Wrapperがどのように機能するかを理解しようとしています。多くのソースリポジトリで、私は次のような構造を見ます。 projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/

    2022-04-04 16:34:56
  • [解決済み】ローカルファイルシステム上のGradleストア

    質問 Gradleは、ダウンロードしたjarファイルをどのようにローカルファイルシステムに保存するのですか?Mavenはそれらを .m2 ディレクトリの下にある USER_HOME が、Gradleはそれをどこに保存しているのでしょうか?私は .gradle フォルダがありますが、そこにはコンパイルされたスクリプトしかありませんでした。 解決方法は? Gradleは、アーテ

    2022-03-31 03:57:50
  • [解決済み】gradlewとgradleの使い方の違いについて

    質問 を使用するのとでは、どのような違いがあるのでしょうか。 gradlew と gradle それとも同じなのでしょうか? 解決方法は? その違いは ./gradlew は、gradleのラッパーを使用していることを示します。ラッパーは一般的にプロジェクトの一部であり、gradleのインストールを容易にするものです。もし、ラッパーなしでgradleを使う場合は、手動でイン

    2022-03-30 22:43:31
  • [解決済み】Android Studio。コンパイラエラーの出力ウィンドウはどこにありますか?

    質問 Android Studioでプロジェクトを実行すると、「メッセージ」ウィンドウが表示されます。 Gradle: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':play01:compileDebug'. > Compilation failed;

    2022-03-27 09:47:03
  • [解決済み] gradleに依存関係を強制的に再ダウンロードさせるには?

    質問 gradleにリポジトリから依存関係を再ダウンロードするように指示する方法は? 解決方法は? 一般的には、コマンドラインオプションでキャッシュの依存関係を更新することができます。 --refresh-dependencies . また、キャッシュされたファイルを削除するには ~/.gradle/caches . 次のビルドで、Gradleはそれらを再びダウンロードしようと

    2022-03-21 07:33:20
  • [解決済み] Gradleのimplementation, api, compileの違いは何ですか?

    質問 Android Studio 3.0にアップデートし、新しいプロジェクトを作成した後、次のことに気づきました。 build.gradle の代わりに、新しい依存関係を追加する新しい方法があります。 compile があります。 implementation の代わりに testCompile があります。 testImplementation . 例 implemen

    2022-03-18 23:23:27
  • Gradleのビルドが遅い、またはメモリがオーバーフローする jvmのヒープ領域が枯渇したため、Gradleの期限切れデーモンが発生する

    <パス <ブロッククオート プロジェクトが大きいとgradleのビルドは特に遅く、メモリオーバーになり、Gradle expiring daemon because jvm heap space is exhaustedというエラーになります。 この問題を解決するために、プロジェクトディレクトリに以下のようにgradle.propertiesファイルを作成します。

    2022-03-16 14:54:51
  • [解決済み] gradle build」ではなく「gradle clean build」を実行するのはなぜですか?

    質問 なぜ gradle clean build ではなく gradle build ? 私が理解するところでは、Gradleはソースの変更を検出し、必要に応じて最終的な成果物を更新することができます。では、なぜ私はまだ clean ? 解決方法は? その クリーンタスク が定義されています。 Javaプラグイン これは、buildDir フォルダを削除し、

    2022-03-08 16:07:15