12

私は最近、プロダクション プロジェクトで Eclipse から Android Studio に (テスト目的で) 切り替えましたが、本当に素晴らしいと感じています。私はgradleのやり方がとても好きです。

Android Studio では、プロジェクト構造は (簡略化して) 次のようになります

+RandomProject
|-+Random
| |- build.gradle (lets call it build2)
| |- [...]
|- build.gradle (lets call it build1)
|- [..]

build1ファイルには、デフォルトで次の内容が含まれています

// Top-level build file where you can add configuration options common to all sub-projects/modules.

build2ファイルに「継承」されるように、その ( build1 ) ファイルで versionName と versionCode を指定することは可能/良い習慣なのだろうか。(もしそうなら、どのように?)

入力していただきありがとうございます。

4

2 に答える 2

8

New Build Systemサイトには、これに関するヒントが掲載されています。Sergiiの答えに似ていますが、微妙に異なります:

ルート プロジェクトの build.gradle で:

ext {
  compileSdkVersion = 19
  buildToolsVersion = "19.0.1"
}

すべての Android モジュールで:

android {
  compileSdkVersion rootProject.ext.compileSdkVersion
  buildToolsVersion rootProject.ext.buildToolsVersion
}
于 2014-06-16T13:54:07.017 に答える