我做的应用需要使用传感器,在电脑上是无法调试的,因此需要打包,下面来学习如何打包APK。

搭建Android环境

首先需要将Android环境搭建好,需要用到Android SDK、NDK、Ant和JDK。这里不多说了,在网上有很多教程,注意在写完环境变量后记得注销或者重启。
我之前在使用Cocos2d-x时已经配置好了环境,下面直接来看CocosCreator打包操作。

CocosCreator偏好设置

打开CocosCreator,随意建一个项目并打开。点左上角Cocos Creator,选择偏好设置。

在原生开发环境中,设置NDK、SDk和ANT的路径,如下图。CocosCreator中已经集成了Cocos2d-x引擎,不需要在设置自己的引擎路径了,比较方便。

打包发布

点击项目-构建发布

然后设定好相关的属性,特别注意选对初始场景,这个很容易被忽略。

全部设置好之后,点击构建。如果不报错,构建速度比较快,很快就可以完成。然后进行编译,编译速度就慢得多了,耐心等待,我的电脑比较渣,编译花了大概10分钟,期间卡到懵逼。一定要有耐心,不用考虑电脑是不是死机了,等着行了。

编译完成后,打开发布路径下的jsb-default—publish—android,可以找到编译生成的APK。

CocosCreator学习4:Android平台打包相关推荐

  1. ionic3学习之Android平台打包方式

    打包之前的准备 1.下载相关工具 1.1 下载 android skd 下载地址: http://developer.android.com/sdk/index.html(可能需要翻墙) 1.2 下载 ...

  2. MTK平台camera bsp学习之android平台架构篇

    android平台架构(简单了解,都是csdn上看其他博客摘抄下来) 从上到下:分为 APP层 framework层 native层 hal层 kernel层 camera bsp侧重点:kernel ...

  3. Unity3D 发布Android平台打包APK时遇到的几个问题

    问题1:UnityEditor.BuildPlayerWindow+BuildMethodException: Build failed with errors.这个问题经常出现,困扰蛮久的,最后在论 ...

  4. Android学习笔记---Android平台1.使用dom解析xml文件

    1.使用dom解析xml文件 除了使用 SAX可以解析XML文件,大家也可以使用熟悉的DOM来解析XML文件. DOM解析XML文 件时,会将XML文件的所有内容以文档树方式存放在内存中,然后允许您使 ...

  5. Android学习笔记---android平台中利用,SAX解析xml

    1.SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备. SAX解析XML文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺 序解析文档的过程中 ...

  6. 两分钟学会Android平台NDK编程(无须Eclipse和cygwin,可使用命令行打包多个so)

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/wangbin_jxust/article/details/37389383 之前在进行cocos2d ...

  7. 「移动端」Android平台签名证书(.keystore)生成指南

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站.→传送门 本文主要介绍Android平台签名证书(.keystore)生成指南 Android平台打包 ...

  8. Android平台签名证书(.keystore)生成指南

    来源:https://ask.dcloud.net.cn/article/35777 Android平台签名证书(.keystore)生成指南 分类:HTML5+ Android证书 Android平 ...

  9. Android平台签名证书(.keystore)生成

    1.简介 Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份. Android证书的生成是自助和免费的,不需要审批或付费. 可以使用JRE环境 ...

最新文章

  1. 从QQ聊天看51CTO版主专业精神和工作态度!
  2. bootstrap基础学习四篇
  3. 面试官给我挖坑:rm删除文件之后,空间就被释放了吗?
  4. linux之使用md5sum命令比较两个文件是否一样
  5. Java设计模式-外观模式(Facade)
  6. Linux统计目录下文件个数及代码行数
  7. POJ2586(贪心)
  8. php采集单线程卡死,php - 为什么我这段curl采集,单线程比多线程还快?
  9. 全栈python_Pyodide:在浏览器端实现Python全栈科学计算
  10. Python-18-类的内置属性
  11. MySQL索引原理及慢查询优化,了解一下?
  12. Android两种 旋转Bitmap方法
  13. 【复习+知识补充】EL表达式:只能调用静态方法
  14. 浅析DC/DC转换器未来市场的发展前景
  15. 2022年最新版初级商业数字营销师直通车题库
  16. 桌面ie图标删除不了
  17. 学计算机需要会拼音吗,不会拼音如何学习电脑?
  18. 3.卡券、直充订单详情(post 表单提交)
  19. ASP.NET Razor 简介
  20. Vue的自学之路(三)

热门文章

  1. 华为HCIE 论述 ISIS割接
  2. App Cleaner Uninstaller Pro for Mac v8.0.3 APP卸载删除软件
  3. 2020年自然地理学和信息地理学领域T级分区目录(含GIS、遥感等)
  4. 【Web前端HTML5CSS3】16-过渡与动画
  5. 9月4日服务器例行维护公告,《梦幻西游》2018年9月4日定期维护公告
  6. 成功没有偶然·李嘉诚 之读书笔记
  7. 【B2C-爱购物商城】 开发文档 day02
  8. Catch That Cow(农夫和牛)(BFS入门)(详解)
  9. 优思学院|浅谈六西格玛培训
  10. matlab循环卷积函数,一维卷积与循环卷积的使用(离散数据+具体例子)