大佬教程收集整理的这篇文章主要介绍了cocos2dx工程部署到android-studio中,build.gradle的写法,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
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')
}
@H_450_153@以上写法包含了多渠道打包的方法以及打包.so库和cocos2dx中resources的方法。
以上是大佬教程为你收集整理的cocos2dx工程部署到android-studio中,build.gradle的写法全部内容,希望文章能够帮你解决cocos2dx工程部署到android-studio中,build.gradle的写法所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。