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快速打包脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cocos2d-x2.2九宫格CCSca
- 下一篇: Cocos2d-x Win7环境编译ap