[Android開発] Gradle

Gradle

Androidの主流のコンパイルツール

プロジェクトには2つのgradleがあります。

  • settings.gradle:コンパイルプロセスに記録するモジュールを記録します
  • build.gradle:内部の構成はすべてのプロジェクトに適用されます
  • プロジェクト内の各モジュールには独自のbuild.gradleがあります。現在のモジュールの構成はプロジェクト内のbuild.grandleの構成をオーバーライドします

Gradleの構成の一部:

  • minSdkVersion:最小APIレベル
    • モバイルデバイスのAPIバージョンがこのバージョンよりも低い場合、携帯電話はこのアプリケーションをインストールできません
    • このAPIレベルより高いAPIはプロジェクトで使用できません
    • 使用するライブラリのAPIレベルは、プロジェクトのバージョンよりも低くする必要があります
  • compileSdkVersion:コンパイルされたSDKバージョン
  • targetSdkVersion:ターゲットバージョン
    • 上位互換性の主な根拠
    • 同じアプリケーションが異なるデバイスで実行される場合、いくつかの違いがある可能性があります。これは、異なるSDKバージョン間の互換性の違いを禁止するために使用されます。
  • 依存関係:依存構成

おすすめ

転載: blog.csdn.net/weixin_42020386/article/details/112728074