最終確認日
Gradle
https://gradle.org/ソフトウェアプロジェクトのビルド・自動化・依存管理を行うためのツール。
JavaやKotlinなどのJVM系言語だけでなく、C/C++や他の言語にも対応する。
特徴
- DSL(ドメイン固有言語)として GroovyまたはKotlin を使用する
- タスクベースのビルド構造:各ビルドステップがタスクとして定義され、依存関係で管理される
- インクリメンタルビルド:変更のあった部分だけを再ビルドするため高速
- 依存管理:Maven CentralやJCenterなどのリポジトリから依存ライブラリを自動取得できる
- Android Studio の公式ビルドシステムとして採用されている
用語
- build.gradle
- ビルド構成ファイル
- Gradle Wrapper
- 特定のGradleバージョンをローカルにインストールせず使用可能にする仕組み
- AAB (Android App Bundle)
- Google Play 向けに推奨される新しいアプリ配布形式。APKの生成と署名はGoogle側が行う
- https://developer.android.com/guide/app-bundle?hl=ja
参考

公開日
更新日