Cocos2d-x快速打包脚本
Cocos2d-x快速打包脚本,仅供参考.
一.生成IPA安装包脚本:
#!/bin/bash # 生成依赖库示例baselib cd../../baselib/project/proj.ios xcodebuild -target baselib clean xcodebuild -target baselib-configuration Debug cd - # 生成MyGame xcodebuild -target MyGame clean xcodebuild -target MyGame-configuration Debug -sdk iphoneos6.1 #打包ipa文件 cd build/Debug-iphoneos xcrun --sdk iphoneosPackageApplication -v MyGame.app -o ~/Desktop/MyGame_d.ipa cd - |
把脚本保存为my_build.sh(文件名自己定),保存到proj.ios目录下,进入终端到该目录下,调用sh my_build.sh,安装包会生成到桌面(这是可以改的).
上面的脚本是打包生成Debug版,如果要生成Release版本,把上面的参数Debug改成Release,注意生成的app文件会在Release-iphoneos中.
二.生成apk安装包
调用cocos2d-x的build_native.sh之后,再使用以下脚本打包
ant clean-Dsdk.dir=$ANDROID_SDK_ROOT ant release-Dsdk.dir=$ANDROID_SDK_ROOT jarsigner -storepass ****-verbose -keystore *****.keystore -signedjar./bin/MyGame-release.apk ./bin/MyGame-release-unsigned.apkaeo_android.keystore cp -f ./bin/MyGame-release.apk~/Desktop/MyGame_r.apk |
这个脚本需要在proj.android目录下执行.
这是打包Release版,如果要打包Debug,把第二行的release改成debug.
Jarsigner是签名函数,如果是Debug版本则不需要签名.
注意修改Debug,Release后生成的文件名会不同,可以在proj.android/bin目录下找到.
Cocos2d-x快速打包脚本相关推荐
- Android 批量打包 基于Walle的多渠道快速打包自动脚本
Android 批量打包 基于Walle的多渠道快速打包自动脚本 Android Signature V2 Scheme签名下的新一代渠道包打包神器 github主页:https://github.c ...
- RPM快速打包2017-08-21
RPM快速打包 源贴:http://life2death.blog.51cto.com/7550586/1708415 回顾下安装软件的三种方式: 1.编译安装软件,优点是可以定制化安装目录.按需开启 ...
- Android 系统(223)---Android-打包与快速打包
Android-打包与快速打包 前言 我们每一个产品中一般都是由一位同事来负责打包工作的,其他同学一般是不需要关心具体的流程的.然而掌握打包的知识对我们每一个人都是必要的,以备不时之需. 一般打包有两 ...
- 不联网的情况下,使用 electron-builder 快速打包全平台应用
前言 Electron 之所以能够日益风靡,是因为其简单易用且对各个操作平台具有良好的支持. 今天我就来分享一下怎么使用一套代码,快速打包生成各主流平台安装包的经验. 项目安装 首先,使用我前面介绍的 ...
- Inno Setup 打包脚本笔记
Inno Setup 打包脚本总结 1.1. 脚本段 1.1.1. #define宏定义常量 1.1.2. [Setup] 1.1.3. AppId 1.1.3.1. ShowLanguageDial ...
- 原理解释——山威高性能计算课程HPL HPCC软件快速安装脚本的实现
1. HPCC or HPL 是啥? HPL:High Performance Linpack HPCC: HPC Challenge 2. 怎么安装? 所需环境 编译文件修改 HPCC 的小坑 3. ...
- cocos2dx3.8 android打包脚本编写
cocos集成了打包命令 cocos compile -p android 在这里并没有采用这个方案,而是编写自己的脚本, 理由如下 脚本掌握在自己手中可以第一时间解决和发现bug 游戏项目总会出现各 ...
- 2019怎么保存低版本_CAD发给客户没字体怎么办?快速打包外部参照、字体、打印样式...
CAD发给客户没字体怎么办?快速打包DWG外部参照.字体.图片.打印样式! 有没有遇见过这样的情况: 图纸发给客户,外部参照的文件没有一起打包发出去,被老板和客户臭骂一顿. 图纸发给审图,没有字体,- ...
- python项目打包部署到ios_Python iOS 自动打包脚本(包含上传到fir)
Python iOS自动打包脚本 使用说明 1.1 使用python3编写,没有python3 环境的需要下载python3 python官网下载 1.2 通过Homebrew安装Python3 1. ...
最新文章
- 把握每天的第一个钟头
- R计算贝叶斯信息指标(Bayesian Information Criterion,BIC)实战
- python词频统计_python统计词频的三种方法
- matlab信息隐藏算法,实验四--基于DCT域的信息隐藏算法
- react手机机端css_react工程搭建系列之---移动端适配与antd-mobile高清适配方案
- 哪吒U Pro试驾:透明A柱超实用、满电500公里保底续航
- Opencv之Mat操作(重要)
- 北斗卫星导航系统简介
- 怎么给pdf添加水印-四个简单步骤
- 结构化、半结构化、非结构化的理解
- 移动光猫怎么设置虚拟服务器设置,移动光纤猫如何设置,怎样连接和设置光猫和路由器...
- python与图像处理书籍_数字图像处理与Python实现
- 10度角的三角函数计算(续)
- php aes 256 加解密,PHP完整的AES加解密算法使用及例子(256位)
- 华为校招JAVA机试题
- 基于vivado DDS ip核的DDS信号发生器(可调频调相)
- Tarena - 基础查询
- 如何批量修改word文件名称?
- js点击下载html页面
- 谁是中国手机市场第一重要吗?