Androidアプリを作ってるときに、アプリ本体とは別にJavaのアプリケーションを実行したい場合がありますよね? 例えば、以下のようなときとか。 CSVファイルからSQLiteのrawデータを生成、アプリの初期データとして格納したい CSVとかExcelの定義ファイルから、Javaのコードを自動生成して、アプリ側のファイルツリーに加えたい そんなとき、apkの生成と同じように、gradleで実行できたらいろいろ嬉しいですよね? 実装 まず、新たにmoduleを作成し、そのbuild.gradleに下記を追加します。 (moduleの作成は、Android Studioから出来ますね) apply plugin: 'application' mainClassName = 'jp.co.hoge.fuga.Main' run { if (project.hasProperty('args'