cocos2dx工程部署到android-studio中,build.gradle的写法
来源:互联网 发布:数据库能分布式吗? 编辑:程序博客网 时间:2024/05/16 07:24
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')}
以上写法包含了多渠道打包的方法以及打包.so库和cocos2dx中resources的方法。
0 0
- cocos2dx工程部署到android-studio中,build.gradle的写法
- android studio之build.gradle写法简介
- Android build.gradle写法
- "build gradle project info" Android Studio 导入Gradle工程时引发该问题的解决办法
- "build gradle project info" Android Studio 导入Gradle工程时引发该问题的解决办法
- android studio中build.gradle文件让人秒懂的解释
- Android Studio 中build.gradle文件的详细解析
- Android Studio中Module的build.gradle详解
- Android Studio中Module的build.gradle详解
- Android Studio中Module的build.gradle详解
- Android Studio中build.gradle文件详解
- Android Studio中build.gradle详解
- 将Cocos项目部署到Android Studio工程中
- cocos2dx中导入android-studio工程的相关问题
- Speed Android Studio的Gradle Build
- android studio的build.gradle文件分析
- 查询build.gradle中用到的依赖库的写法
- 关于Android Studio中build.gradle文件的gradle路径存在问题
- css全局样式覆盖默认的样式
- [转]如何写出优美的 C 代码
- PLSQL工具导入Excel数据用户连接时报错
- 微服务架构实践感悟
- 视锥体裁剪
- cocos2dx工程部署到android-studio中,build.gradle的写法
- 多线程编程
- SQL SERVER 数据类型详解
- qt调试 ptrace:不允许的操作
- Android Google Map学习四(地图组件的添加)
- 支付宝的高可用与容灾架构演进
- 【代码笔记】iOS-点击cell时候的动画翻转
- Android05_ListView
- eclipse4 使用maven创建web项目