1、先按照cocos2d-x的环境配置要求(ant等)安装好,然后在安卓目录下proj.android新建build.bat,脚本如下:
@echooff echo准备开始 echo设置路径 setROOT_PATH="F:\test" setPROJECT_PATH="%ROOT_PATH%\proj.android" setRESOURCES_PATH="%ROOT_PATH%\Resources" setCOCOS2DX_PATH="%ROOT_PATH%\cocos2d\cocos\platform\android\java" setTODAY=%date:~0,4%%date:~5,2%%date:~8,2% setFINISHDIR="F:\test2\%TODAY%" echo删除android工程assets文件夹 echo##################################################### ifexist%PROJECT_PATH%\assets( del/q/f%PROJECT_PATH%\assets dir%PROJECT_PATH%\assets/ad/b/s>del.txt for/f%%iin(del.txt)dord%%i/s/q ) echo删除完毕 echo##################################################### echo拷贝最新的resource资源到android工程assets文件夹下 echo##################################################### ping-n3127.0.0.1>nul callxcopy%RESOURCES_PATH%%PROJECT_PATH%\assets/e/y echo拷贝完毕 echo##################################################### echondk编译SO文件 echo##################################################### ping-n3127.0.0.1>nul pushd%PROJECT_PATH% callndk-build-j4NDK_DEBUG=0 echo编译完毕 popd echo#################################################################################################################### echo更新android工程 echo#################################################################################################################### ping-n3127.0.0.1>nul pushd%COCOS2DX_PATH% callandroidupdateproject--nameTestGame-t1-p%PROJECT_PATH% popd echo更新完毕 echo##################################################### echo删除bin文件夹 echo##################################################### ping-n3127.0.0.1>nul ifexist%PROJECT_PATH%\bin( del/q/f%PROJECT_PATH%\bin ) echo删除完毕 echo##################################################### pushd%PROJECT_PATH% echo生成release版本APK echo##################################################### ping-n3127.0.0.1>nul callantrelease popd echo生成Release完毕 echo##################################################### echo复制apk到指定目录 echo##################################################### ifnotexist%FINISHDIR%( md%FINISHDIR% ) copy"%PROJECT_PATH%\bin\TestGame-release.apk"%FINISHDIR% echo##################################################### echo执行完成!!! pause
2、设置签名信息,打开ant.properties添加如下:
key.store=E:/cocos/test.keystore #keystore的密码 key.store.password=123456 #alias名 key.alias=androiddebugkey #alias密码 key.alias.password=123456原文链接:https://www.f2er.com/cocos2dx/338711.html