cocos命令生成apk

1. 配置好cocos命令中需要的andrid 环境命令 ,这些太普遍就不啰嗦

2.adt或许没有 zipalign.exe, 在生成 release版中需要这个文件来生成apk (路径D:\adt\sdk\tools),没有就下载一个

3.值得注意的是 "cocos compile -p android -j 4 -ap 10 -m release " 生成命令是 提示输入 cocos.keystore 路径时

一定要多添加一个反斜杠 如 E:\\:cocos.keystore  或者 E:/:cocos.keystore

如出现 "value for 'keystore' is not valid. it must resolve to a single path"

请在对应的项目路径下修改正确 cocos.keystore路径

D:\cocos2d-x-3.4\tools\cocos2d-console\bin\project\项目名称\proj.android\ant.properties 

ant.properties 文件中可设置 cocos.keystore 路径 密码 

4"cocos compile -p android -j 4 -ap 10 -m release " 命令解释 cmd 进入当前项目目录下 输入此命令

-p android 生成android 项目 -j 4 线程 ,-ap 10 android 版本为10 ,-m release   release 版本


对于添加 第三方库 如runtime\CMBilling.jar 默认情况下是没有包含其中的

所以必须特别设置一下,步骤如下

1.将项目中的的build.xml最后一句    <import file="${sdk.dir}/tools/ant/build.xml" /> 修改成    <import file="buildbase.xml" />

2.将 adt\sdk\tools\ant 目录下的 build.xml 复制到androud的根目录下 改变名字  变为 >>buildbase.xml (buildbase.xml为自定义名)

3.打开  buildbase.xml, 找到

<target name="-compile" depends="-pre-build, -build-setup, -code-gen, -pre-compile">

在引入的path中添加一下红色字部分:

<path id="project.javac.classpath">
  ...

  <pathelement location="runtime/CMBilling.jar"/>
</path>

CMBilling.jar为需要添加的第三方库


感谢 诺亚行者 一下链接是他ant打包的参考资料 http://www.cnblogs.com/nuoyaxingzhe/p/4478629.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
cocos creator打包APK的过程可以分为以下几个步骤: 1. 配置环境:首先需要安装Android Studio,并按照cocos官方文档的指引进行配置。具体的配置步骤可以参考官方文档(\[2\])。 2. cocos构建发布:在cocos creator中,选择构建发布选项,然后选择Android平台。在构建设置中,可以设置一些参数,如包名、签名等。根据项目的需求进行相应的设置。 3. 打包APK:根据官方文档的提示,使用Android Studio打开构建生成的工程文件(一般位于项目目录下的`build/jsb-default/frameworks/runtime-src/proj.android-studio`)。在Android Studio中,选择Build菜单下的Build Bundle(s) / APK(s)选项,即可开始打包APK的过程。 在打包过程中,可能会遇到一些SDK版本的问题,特别是对于对原生Android开发不熟悉的人来说。如果遇到问题,可以参考官方文档或者在评论区提问,寻求帮助(\[1\])。 #### 引用[.reference_title] - *1* *2* [cocos creator 3.x打包构建原生安卓APK流程(打包release版本,修改APP图标)](https://blog.csdn.net/hangsky1990/article/details/131740544)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [cocos creator 打包原生安卓apk 构建与编译](https://blog.csdn.net/qq_41506812/article/details/118069337)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值