ant形式からgralde形式への移行

■やりたいこと
Ant形式メインで、コマンドラインからのgradleビルドも可能だった環境を、gradle形式メインの環境に変更したい
0.準備
1.端末内にもしrelease、debugがある場合はアンインストールする
2.最新のソースをPullしてくる
3.IntelliJ13で上記ソースからCreateNewProjectでGradleを選択する
4.ApplicationName, PackageNameを旧来のものにあわせ、SDKを指定する
※CreateCustomLauncher IconとCreateActivityのチェックは不要なので外す
5.IntelliJが立ち上がったらgradle.wrapperのアップグレードを行う
1.特定ファイルのデフォルト位置変更
※以下はAnt環境も残したいので一部cpにしているがgradle統一の場合は全てmvでOK
mv build.gradle hoge/
cp -rp libs hoge/
cp -rp buildTypes hoge/
cp -rp AndroidManifest.xml
cp -rp res hoge/src/main/
cp -rp src/jp hoge/src/main/java/
cp -rp src/fuga hoge/src/main/java/
cp -p proguard-project.txt hoge/
2.パスの修正
Antの構成に合わせてbuild.gradleを記載していた場合はgradle構成用に修正する
sourceSets {
main {
manifest.srcFile ‘src/main/AndroidManifest.xml’
java.srcDirs = [‘src/main/java’]
res.srcDirs = [‘src/main/res’]
}

debug {
res.srcDirs = [‘buildTypes/debug/res’]
}

stage {
res.srcDirs = [‘buildTypes/stage/res’]
}
}
3. 必要なライブラリをIntelliJで読み込む
mail, gcm, additionnal, annotations, httpmime-4.2, activation
Exportにチェックを入れ、全てScopeはCompile
4. ビルドする
※デバッグビルドだとパスを書き換えるため、現状はうまく動かない(ログイン後画面真っ白)
gradle installRelease