1、先按照cocos2d-x的环境配置要求(ant等)安装好,然后在安卓目录下proj.android新建build.bat,脚本如下:

@echo offecho 准备开始 echo 设置路径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%\assets     dir %PROJECT_PATH%\assets /ad /b /s >del.txt     for /f %%i in (del.txt) do rd %%i /s /q)echo 删除完毕echo #####################################################echo 拷贝最新的resource资源到android工程assets文件夹下echo #####################################################ping -n 3 127.0.0.1>nulcall xcopy  %RESOURCES_PATH% %PROJECT_PATH%\assets /e /y echo 拷贝完毕echo #####################################################echo ndk编译SO文件echo #####################################################ping -n 3 127.0.0.1>nulpushd %PROJECT_PATH%call ndk-build -j4 NDK_DEBUG=0echo 编译完毕popdecho ####################################################################################################################echo 更新android工程echo #################################################################################################################### ping -n 3 127.0.0.1>nulpushd %COCOS2DX_PATH%  call android update project --name TestGame -t 1 -p %PROJECT_PATH%popdecho 更新完毕echo #####################################################echo 删除bin文件夹echo #####################################################ping -n 3 127.0.0.1>nulif exist %PROJECT_PATH%\bin (     del /q /f %PROJECT_PATH%\bin)echo 删除完毕echo #####################################################pushd %PROJECT_PATH%echo 生成release 版本APKecho #####################################################ping -n 3 127.0.0.1>nulcall ant release  popdecho 生成Release完毕echo #####################################################echo 复制apk到指定目录echo #####################################################if not exist %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


更多相关文章

  1. android红米等关于读取本地文件夹图片获取路径的问题的解决
  2. com.android.internal.R,android.R,Framework-res
  3. android刷字体教程
  4. android webview 加载本地html并且解决多图卡顿问题
  5. 【android-cocos2d-X iconv.h】在android下使用iconv
  6. Android管理联系人(包含添加,查询,修改和删除;以及不同版本区别)
  7. 解决android ERROR: Unknown option '--no-crunch'(转载)
  8. Android(安卓)7.0 FileProvider 的那些坑
  9. ApiDemos之ActionBarTab

随机推荐

  1. 你的程序出现了bug?这几款JVM工具也许可以
  2. React Async Rendering
  3. React 16.3新API
  4. 第2年
  5. 我们到底该如何学习数据结构与算法
  6. 为你Springboot项目自定义一个通用的异常
  7. 看源码,我为什么推荐IDEA?
  8. Linux Kernel and Android(安卓)休眠与唤
  9. JDBC 性能小贴
  10. 996我没觉得有啥毛病啊