cocos2dx-3.x android ant配置实现单工程管理
来源:互联网 发布:上饶网络教育报名时间 编辑:程序博客网 时间:2024/04/30 07:09
cocos2dx-3.x android ant配置实现单工程管理
本文主要目的是通过配置文件config.xml来管理各个渠道的配置文件,从而实现单工程管理多渠道。
涉及到的功能模块
配置AndroidManifest.xml文件
配置资源
- 对应资源工程
- 对应资源包(jar,SO)
- 对应res
- 配置java代码
- java预编译
- SDK接口处理
- 调用build.xml开始打包
配置AndroidManifest.xml文件
这边会用到ant的其它库:
ant-contrib-1.0b3.jar 用于常用的条件判断
xmltask.jar 用于处理xml相关操作
antenna-bin-0.9.13.jar 用于预编译java代码
正常渠道会涉及到AndroidManifest.xml文件的有三个方面
* apk包名
* 添加SDK声明
* 添加SDK权限
<target name="config-manifest"> <xmltask source="${basedir}/AndroidManifest.xml" dest="${basedir}/AndroidManifest.xml"> <!-- modify package name --> <!-- <replace path="/manifest[@package='com.semgilo.game.dotakillx3']/@package" withText="com.semgilo.game.dotakillx3.qh360"></replace> --> <!-- modify umeng name --> <replace path="/manifest/application/meta-data[@android:name='UMENG_CHANNEL']/@android:value" withText="Qh360"></replace> </xmltask></target>
未完待续。。。
0 0
- cocos2dx-3.x android ant配置实现单工程管理
- mac xcode6.4 使用 cocos2dx-2.x cocos2dx-3.x 环境配置建立工程
- cocos2dx 3.x创建工程
- cocos2dx 3.x内存管理
- 创建Cocos2d-x工程 cocos2dx-3.x 创建工程命令
- cocos2dx 3.x mac 下创建工程
- cocos2dx 3.x 移植android
- Cocos2dx 3.x eclipes工程成功转Android Studio环境笔记
- cocos2dx 3.x 内存管理总结
- cocos2dx 3.x内存管理源代码追踪
- ANT工程配置
- [cocos2dx]交叉编译android工程报错:Unable to add x:\cocos2dx\xxxxx Zip add failed
- cocos2dx 3.X 环境配置总结
- ant编译Android工程
- Android ANT工程创建
- ant 编译android工程
- ant 编译android工程
- ant 编译android工程
- UIView的位置和尺寸
- GestureDetector和SimpleOnGestureListener的使用教程
- 管理 node 版本,选择 nvm 还是 n?
- Integrating C++ with QML
- TextVersion_05_OOM异常
- cocos2dx-3.x android ant配置实现单工程管理
- Apache HttpServer启动出错处理
- PHP服务器时间
- TextVersion_06_Android性能优化
- django中templates在settings的配置
- Java对象序列化ObjectOutputStream和ObjectInputStream示例
- Leetcode Everyday: 243. Shortest Word Distance
- 个人开公司的流程及费用
- shared_ptr的线程安全性