日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

cocos2d-x学习笔记(十)android自动化打包bat脚本

發(fā)布時間:2025/6/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cocos2d-x学习笔记(十)android自动化打包bat脚本 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1、先按照cocos2d-x的環(huán)境配置要求(ant等)安裝好,然后在安卓目錄下proj.android新建build.bat,腳本如下:

@echo?off echo?準備開始? echo?設(shè)置路徑 set?ROOT_PATH="F:\test" set?PROJECT_PATH="%ROOT_PATH%\proj.android" set?RESOURCES_PATH="%ROOT_PATH%\Resources" set?COCOS2DX_PATH="%ROOT_PATH%\cocos2d\cocos\platform\android\java" set?TODAY=%date:~0,4%%date:~5,2%%date:~8,2% set?FINISHDIR="F:\test2\%TODAY%" echo?刪除android工程assets文件夾 echo?##################################################### if?exist?%PROJECT_PATH%\assets?(?del?/q?/f?%PROJECT_PATH%\assetsdir?%PROJECT_PATH%\assets?/ad?/b?/s?>del.txtfor?/f?%%i?in?(del.txt)?do?rd?%%i?/s?/q ) echo?刪除完畢 echo?##################################################### echo?拷貝最新的resource資源到android工程assets文件夾下 echo?##################################################### ping?-n?3?127.0.0.1>nul call?xcopy??%RESOURCES_PATH%?%PROJECT_PATH%\assets?/e?/y? echo?拷貝完畢 echo?##################################################### echo?ndk編譯SO文件 echo?##################################################### ping?-n?3?127.0.0.1>nul pushd?%PROJECT_PATH% call?ndk-build?-j4?NDK_DEBUG=0 echo?編譯完畢 popd echo?#################################################################################################################### echo?更新android工程 echo?####################################################################################################################? ping?-n?3?127.0.0.1>nul pushd?%COCOS2DX_PATH%?? call?android?update?project?--name?TestGame?-t?1?-p?%PROJECT_PATH% popd echo?更新完畢 echo?##################################################### echo?刪除bin文件夾 echo?##################################################### ping?-n?3?127.0.0.1>nul if?exist?%PROJECT_PATH%\bin?(?del?/q?/f?%PROJECT_PATH%\bin ) echo?刪除完畢 echo?##################################################### pushd?%PROJECT_PATH% echo?生成release?版本APK echo?##################################################### ping?-n?3?127.0.0.1>nul call?ant?release?? popd echo?生成Release完畢 echo?##################################################### echo?復制apk到指定目錄 echo?##################################################### if?not?exist?%FINISHDIR%?(?md?%FINISHDIR% ) copy?"%PROJECT_PATH%\bin\TestGame-release.apk"?%FINISHDIR% echo?##################################################### echo?執(zhí)行完成!!!? pause


2、設(shè)置簽名信息,打開ant.properties添加如下:

key.store=E:/cocos/test.keystore #keystore的密碼? key.store.password=123456 #alias名? key.alias=androiddebugkey #alias密碼? key.alias.password=123456


轉(zhuǎn)載于:https://blog.51cto.com/wty530/1920005

總結(jié)

以上是生活随笔為你收集整理的cocos2d-x学习笔记(十)android自动化打包bat脚本的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。