apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsversion "22.0.1"
defaultConfig {
applicationId "org.cocos2dx.dobiParkour"
minSdkVersion 14
targetSdkVersion 22
versionCode 1
versionName "1.0"
// dex突破65535的限制
multiDexEnabled true
// 默认渠道
manifestPlaceholders = [CHANNEL_VALUE: "Youmi"]
}
signingConfigs {
release {
}
}
buildTypes {
debug{
}
release {
// 不显示Log
buildConfigField "boolean","LOG_DEBUG","false"
minifyEnabled false
zipAlignEnabled true
// 移除无用的resource文件
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'
signingConfig signingConfigs.release
applicationVariants.all { variant ->
variant.outputs.each { output ->
def outputFile = output.outputFile
if (outputFile != null && outputFile.name.endsWith('.apk')) {
// 输出apk名称为dobi_v1.0_wandoujia.apk
def fileName = "dobiParkour_${variant.productFlavors[0].name}.apk"
output.outputFile = new File(outputFile.parent,fileName)
}
}
}
}
}
sourceSets {
main {
//打包.so库
jniLibs.srcDirs = ['libs']
//打包cocos2dx的resource资源
assets.srcDirs= ['assets']
}
}
// 多渠道打包
productFlavors {
Youmi {}
Xindian {}
Saile {}
Youyoucun {}
Kuhua {}
Sikai {}
damengshikong {}
jimeichuanmei {}
Dianle {}
Manleyou {}
Gude {}
}
productFlavors.all { flavor ->
flavor.manifestPlaceholders = [CHANNEL_VALUE: name]
}
}
dependencies {
compile filetree(dir: 'libs',include: ['*.jar','.so'])
compile project(':libcocos2dx')
compile files('libs/alipaysdk.jar')
compile files('libs/alipaysecsdk.jar')
compile files('libs/alipayutdid.jar')
compile files('libs/android-support-v4.jar')
compile files('libs/BmobPay_V1.0.2.jar')
compile files('libs/EAccount_SDK_Android_V3.0.9_build201509091117.jar')
compile files('libs/fastjson-1.2.5.jar')
compile files('libs/MobLogCollector.jar')
compile files('libs/MobTools.jar')
compile files('libs/open_sdk_r5509.jar')
compile files('libs/ShareSDK-Core-2.6.3.jar')
compile files('libs/ShareSDK-QQ-2.6.3.jar')
compile files('libs/ShareSDK-QZone-2.6.3.jar')
compile files('libs/ShareSDK-SinaWeibo-2.6.3.jar')
compile files('libs/ShareSDK-Wechat-2.6.3.jar')
compile files('libs/ShareSDK-Wechat-Core-2.6.3.jar')
compile files('libs/ShareSDK-Wechat-Moments-2.6.3.jar')
compile files('libs/volley.jar')
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。