apply plugin: 'com.android.application' dependencies { compile project(':vtm-gdx') compile project(':vtm-themes') compile files("${rootDir}/vtm-android/vtm-natives-android.jar") compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion" compile files('gdx-natives-android.jar') } android { compileSdkVersion androidCompileSdk() buildToolsVersion "$androidBuildVersionTools" compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } defaultConfig { versionCode versionCode() versionName versionName() minSdkVersion androidMinSdk() } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src', 'assets'] aidl.srcDirs = ['src', 'assets'] renderscript.srcDirs = ['src', 'assets'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } debug.setRoot('build-types/debug') release.setRoot('build-types/release') } lintOptions { abortOnError false } } task run(dependsOn: 'installDebug') { doFirst { println(">> adb run...") String adb = System.getenv()['ANDROID_HOME'] + '/platform-tools/adb' String cmd = "${adb} shell am start -n org.oscim.gdx/.MainActivity" def proc = cmd.execute() proc.in.eachLine { line -> println line } proc.err.eachLine { line -> System.err.println('ERROR: ' + line) } proc.waitFor() } }