fkm blog

software開発に関することを書いていきます

AndroidアプリをGradleでビルドしてみる(4)

いろいろ試してみて, 今までのが一部間違ってたのでここで訂正します. 元エントリには打ち消し線いれてます.

フォルダ構成を変える

AndroidManifest.xmlとresフォルダは移動させず, build.gradleのsourceSets指定を使います.

id:fkm:20130212のエントリにも書いてますが, build.gradleのandroid{}の部分を下記にしておけば

  • gradleでビルドできる
  • Eclipseでもエラーにならない

かんじになります.

android {
    target = 'android-17'
    sourceSets {
        main {
            manifest {
                srcFile 'AndroidManifest.xml'
            }
            res {
                srcDir 'res'
            }
        }
    }
}