Skip to content

Instantly share code, notes, and snippets.

@monry
Created July 29, 2014 11:40
Show Gist options
  • Save monry/c1449c294183d324b977 to your computer and use it in GitHub Desktop.
Save monry/c1449c294183d324b977 to your computer and use it in GitHub Desktop.
Unity から Export した Android Studio プロジェクトを Build する際の gradle レシピ
task wrapper(type: Wrapper) {
gradleVersion = '1.6'
}
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
allprojects {
repositories {
mavenCentral()
maven { url 'file://' + new File(System.getProperty('user.home'), '.m2/repository').absolutePath }
}
}
apply plugin: 'com.android.application'
android {
compileSdkVersion 19
buildToolsVersion "19.1.0"
defaultConfig {
}
lintOptions {
checkReleaseBuilds false
abortOnError false
}
signingConfigs {
production {
storeFile file(project.properties.productionStoreFile)
storePassword project.properties.productionStorePassword
keyAlias project.properties.productionKeyAlias
keyPassword project.properties.productionKeyPassword
}
}
buildTypes {
production {
debuggable false
zipAlign true
runProguard true
proguardFile getDefaultProguardFile('proguard-android-optimize.txt')
signingConfig signingConfigs.production
}
}
sourceSets {
main {
manifest.srcFile '__APP_NAME__/AndroidManifest.xml'
java.srcDirs = ['__APP_NAME__/src']
resources.srcDirs = ['__APP_NAME__/src']
aidl.srcDirs = ['__APP_NAME__/src']
renderscript.srcDirs = ['__APP_NAME__/src']
res.srcDirs = ['__APP_NAME__/res']
assets.srcDirs = ['__APP_NAME__/assets']
jniLibs.srcDirs = ['__APP_NAME__/libs']
}
}
dependencies {
compile fileTree(dir: '__APP_NAME__/libs', include: '*.jar')
compile 'com.unity3d:unity3d:4.3.+'
compile 'com.android.support:support-v4:19.0.1'
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment