android-gradle
ビルドタイプの設定
サーチ…
パラメーター
パラメータ | 詳細 |
---|---|
applicationIdSuffix | この基本設定に適用されたアプリケーションIDサフィックス |
consumerProguardFiles | 公開されたAARに含まれるProGuardルールファイル |
デバッグ可能な | このビルドタイプがデバッグ可能なapkを生成するかどうか |
embedMicroApp | リンクされたAndroid Wearアプリをこのビルドタイプを使用してバリアントに埋め込む必要があるかどうか |
jniDebuggable | このビルドタイプがデバッグ可能なネイティブコードでAPKを生成するように設定されているかどうか |
マニフェストプレースホルダ | マニフェストプレースホルダ |
minifyEnabled | このビルドタイプでMinifyが有効かどうか |
multiDexEnabled | このバリアントにMulti-Dexが有効かどうか |
名 | このビルドタイプの名前 |
proguardFiles | 使用するProGuard構成ファイルを返します |
pseudoLocalesEnabled | APKに疑似ロケールを生成するかどうか |
レンダリングスクリプトデベロッパーブル | ビルドタイプがデバッグ可能なRenderScriptコードでapkを生成するように設定されているかどうか |
rendererscriptOptimLevel | レンダスクリプトコンパイラが使用する最適化レベル |
shrinkResources | 未使用リソースの縮小が可能かどうか。デフォルトはfalseです。 |
signingConfig | 署名の設定 |
testCoverageEnabled | このビルドタイプに対してテストカバレッジが有効かどうか |
versionNameSuffix | バージョン名の接尾辞 |
zipAlignEnabled | このビルドタイプに対してzipalignが有効かどうか |
------ | -------- |
方法 | 詳細 |
buildConfigField(型、名前、値) | 生成されたBuildConfigクラスに新しいフィールドを追加します。 |
consumerProguardFile(proguardFile) | 公開されたAARに含めるためのproguardルールファイルを追加します。 |
consumerProguardFiles(proguardFiles) | 公開されたAARに含めるためのproguardルールファイルを追加する |
proguardFile(proguardFile) | 新しいProGuard構成ファイルを追加します |
proguardFiles(proguardFiles) | 新しいProGuard構成ファイルを追加する |
resValue(型、名前、値) | 新たに生成されたリソースを追加します。 |
resValue(型、名前、値) | 新たに生成されたリソースを追加します。 |
setProguardFiles(proguardFileIterable) | ProGuard構成ファイルを設定します。 |
shrinkResources(フラグ) | 未使用リソースの縮小が可能かどうか。デフォルトはfalseです。 |
備考
デフォルトでは、gradleのAndroidプラグインは、アプリケーションのデバッグバージョンとリリースバージョンの両方をビルドするようにプロジェクトを自動的にセットアップします。
この構成は、 BuildType
公式文書:
build.gradleでビルドタイプを設定する方法
android {}
ブロック内のモジュールレベルのbuild.gradle
ファイルでビルドタイプを作成および設定できます。
android { ... defaultConfig {...} buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug { applicationIdSuffix ".debug" } } }
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow