有哪些BAT批处理一键生成APK包脚本
发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,这篇文章主要介绍"有哪些BAT批处理一键生成APK包脚本",在日常操作中,相信很多人在有哪些BAT批处理一键生成APK包脚本问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
千家信息网最后更新 2024年11月18日有哪些BAT批处理一键生成APK包脚本
这篇文章主要介绍"有哪些BAT批处理一键生成APK包脚本",在日常操作中,相信很多人在有哪些BAT批处理一键生成APK包脚本问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"有哪些BAT批处理一键生成APK包脚本"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
BAT批处理一键生成APK包脚本分享
将本bat放到cocos2dx目录下你的工程的project.android下(需修改变量)。
ASmaker 用来将Resources文件夹下的lua文件批量加密 算法参考我之前的rc4算法实现。
每次打包apk前 svn 最新的工程代码 和 cocos2dx引擎代码。
@echo offrem 工具路径set JAVA_HOME = "C:\Program Files\Java\jdk1.8.0_05"set ANT_HOME = "D:\ProgramSoftware\apache-ant-1.9.4"set ANDROID_HOME = "D:\ProgramSoftware\android sdk\sdk"set NDK_HOME = "D:\ProgramSoftware\android-ndk-r9d-windows-x86_64\android-ndk-r9d"set SVN_HOME = "C:\Program Files\TortoiseSVN\bin\" rem 目标路径set WORK_DIR = "D:\engine\projects\XXXXX\proj.android"rem set PRO_DIR = "D:\engine\projects\XXXXX"set RESOURCES_DIR= %WORK_DIR%\..\Resourcesset ASSETS_DIR = %WORK_DIR%\assets rem 先删除旧的assetsif exist D:\engine\projects\XXXXX\proj.android\assets ( echo "deleting assets" rd /q /s D:\engine\projects\XXXXX\proj.android\assets) rem 再删除旧有的Resourcesif exist D:\engine\projects\XXXXX\Resources ( echo "deleting Resources" rd /q /s D:\engine\projects\XXXXX\Resources) rem 删除旧的APKif exist D:\engine\projects\XXXXX\proj.android\bin\XXXXX-release.apk ( echo "deleting old APK" del /q /f D:\engine\projects\XXXXX\proj.android\bin\XXXXX-release.apk) rem call ant clean rem svn"C:/Program Files/TortoiseSVN/bin/TortoiseProc.exe" /command:update /path:"D:\engine\projects\XXXXX" /closeonend:1"C:/Program Files/TortoiseSVN/bin/TortoiseProc.exe" /command:update /path:"D:\engine" /closeonend:1 pushd D:\engine\projects\XXXXX\proj.android rem luajit Resourcesfor /r D:\engine\projects\XXXXX\Resources %%i in (*.lua) do ( echo %%i luajit.exe -b %%i %%i) rem ASmaker assetsASmaker -i D:\engine\projects\XXXXX\Resources -o D:\engine\projects\XXXXX\proj.android\assets rem ndkcall "D:\ProgramSoftware\android-ndk-r9d-windows-x86_64\android-ndk-r9d\ndk-build" -C "D:\engine\projects\XXXXX\proj.android" "NDK_MODULE_PATH=D:\engine;D:\engine\cocos2dx\platform\third_party\android\prebuilt" rem ant releasecall "D:\ProgramSoftware\android sdk\sdk\tools\android" update project -p "D:\engine\projects\XXXXX\proj.android"call ant release popd pause
到此,关于"有哪些BAT批处理一键生成APK包脚本"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
脚本
一键
生成
学习
代码
工程
文件
更多
算法
路径
帮助
实用
接下来
变量
工具
引擎
文件夹
文章
方法
理论
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
单例模式数据库 php
网络安全大赛参加的人有哪些
得民互联网科技有限公司
网络安全之歌手抄报
徐州运营网络技术收费
未来人x799服务器cpu
学校网络安全形势分析
发票安全接入服务器
惠普服务器cpu的温度怎么检测
服务器加装显卡声卡
公安系统数据库
设置数据库中表的权限
软件开发团队如何换位
上海软件开发 了解志先科技
萌我爱网络技术
详细论述两种网络安全模型
数据库基本表实验报告总结
支付宝数据库安全吗
网络安全检查依据
软件开发哪些可以申请专利
魂2服务器关了
安卓系统是用什么软件开发的
部队网络安全保密思想汇报
数据库 簇
国产 数据库 tidb
无锡服务器工控机品牌
河南人工智能软件开发定制
网络安全研究所是干什么的
ps4登录ea服务器失败
鹅鹅鹅互联网科技