H5游戏可以通过快应用的web组件快速打包成快游戏,打包上架后的快游戏,只要原H5游戏的url不发生变动,快游戏就不需要做更新,维护工作量小。

使用快应用IDE,打包快游戏的操作很简单。

  1. 访问官网安装开发工具,在PC上安装快应用IDE。

  2. 单选择“文件 > 新建项目 > 新快应用项目”,创建项目,模板选择“HTML5游戏模板”。

  • 应用名称:应用的名称,对应manifest.json文件中的name字段。

  • rpk包名:应用的包名,对应manifest.json文件中的package字段。

  1. 点击“OK”,创建快游戏项目。

  2. 配置manifest.json文件。

  • package:游戏的包名,一旦上架,此包名不能再修改,否则将无法升级版本。

  • name:快游戏的名称。

  • versionName:快游戏版本名称,升级时需要+1,比如2.0.0。

  • versionCode:快游戏版本号,升级时需要+1,比如2。

  • icon:快游戏的logo图标,创建桌面图标时使用,logo.png需要替换为H5游戏的图标。

  • minPlatformVersion:支持的最小平台版本号,原理同Android API Level,为避免上线后低版本导致不兼容,建议设置为最高版本,例如1070。

  1. {
  2. "package": "com.huawei.quickgamedemo",
  3. "name": "QuickGameDemo",
  4. "versionName": "1.0.0",
  5. "versionCode": 1,
  6. "icon": "/Common/logo.png",
  7. "minPlatformVersion": 1070,
  8. "features": [
  9. {
  10. "name": "system.prompt"
  11. },
  12. {
  13. "name": "service.pay"
  14. },
  15. {
  16. "name": "service.account"
  17. }
  18. ],
  19. "permissions": [
  20. {
  21. "origin": "*"
  22. }
  23. ],
  24. "config": {},
  25. "router": {
  26. "entry": "Hello",
  27. "pages": {
  28. "Hello": {
  29. "component": "hello"
  30. }
  31. }
  32. },
  33. "display": {
  34. "titleBar": false,
  35. "fullScreen": true
  36. }
  37. }
  1. 编辑加载H5游戏的.ux文件,项目工程以hello.ux文件为例。
  • src:配置H5游戏的url。

  • fullscreendirection:设置游戏的方向。landscape:横屏,portrait:竖屏。

  • jumppolicy:游戏内链接跳转的策略。如果游戏内有广告,建议设置为browser,并且将multiwindow设置为true。

  • allowthirdpartycookies:标识是否支持跨域cookies传递,默认为false。如果网页需要跨域访问cookie,比如使用第三方帐号登录,则必须设置该字段为true。

  • trustedurl:如果游戏登录成功加载页面和游戏打开页面不同,请进行设置。


  1. 菜单选择“工具 > 生成证书”,检查是否已经生成正式证书。如果没有生成,则点击“创建”生成证书,证书保存在sign > release目录下。务必保管好证书,一旦丢失将无法找回。

  1. 菜单选择“构建 > 打包正式版本”,打包正式的快游戏rpk包,生成的rpk包存放在项目工程的dist目录下。

注意:提交上架应用市场的快游戏必须是通过此方式打包的正式包。

最后整个快游戏工程的目录结构如下:

到此,您已经成功将H5游戏打包成快游戏,如果您还想在快游戏中集成更多功能,并测试运行您的手游,请参考开发快游戏(H5版本)官方文档。

手把手教你将H5游戏打包为手游相关推荐

  1. h5 nan_手把手教你将H5游戏打包成快游戏

    H5游戏可以通过快应用的web组件快速打包成快游戏,打包上架后的快游戏,只要原H5游戏的url不发生变动,快游戏就不需要做更新,维护工作量小. 使用快应用IDE,打包快游戏的操作很简单. 访问官网安装 ...

  2. html5赛车小游戏,H5赛车游戏大全_h5赛车小游戏大全_好玩的赛车h5游戏_爱手游网...

    街头赛车比赛,体验不一样的赛车刺激感.游戏中,玩家通过适时踩下油门来获取前进的动力.提前到达终点打败对手,即可获得丰富的金币奖励.通过这些金币玩家可以购置新车和升级赛车装备,听着是不是已经欲罢不能也想 ...

  3. 手把手教你将H5项目打包桌面应用

    最近在做的项目,因为素材敏感,要求前端安全防护防止素材被copy.选用的技术方案是利用NW将H5打包成桌面应用,这样资源请求是无法在控制台查看的,做了一些基本的限制;博客分为两篇,第一篇主要讲 NW基 ...

  4. 手把手教你 Creator 2.x 打包 Android APK(Mac篇)

    上一篇我们分享了<手把手教你 Creator 2.x 打包 Android APK(Windows篇)>,今天继续分享 MAC 下的 Android 环境配置. 官方文档: 安装配置原生开 ...

  5. 手把手教你将pyqt程序打包成exe(1)

    手把手教你将pyqt程序打包exe 文章目录 手把手教你将pyqt程序打包exe 0x00 环境说明 0x01示例1(没有其他外部资源文件) 1. 单文件打包 2. 单文件夹打包 0x00 环境说明 ...

  6. [ROC-RK3568-PC] 手把手教你编译Linux_SDK并打包Buildroot系统固件

    ✏️ROC-RK3568-PC入门篇连载进程: ✅ [ROC-RK3568-PC] 手把手教你把出厂的Android系统烧写为Ubuntu系统 ✅ [ROC-RK3568-PC] 手把手教你制作Ubu ...

  7. 猜字小游戏java方法体,手把手教你猜字小游戏,

    手把手教你猜字小游戏, package test07; import java.util.Scanner; //猜字符游戏 public class Guessing { //主方法 public s ...

  8. 手把手教你如何Vue项目打包dist文件并Tomcat发布【超级详细】

    ???作者:bug菌 博客:CSDN.掘金等 ??公众号:猿圈奇妙屋 ??特别声明:原创不易,转载请附上原文出处链接和本文声明,谢谢配合. ??版权声明:文章里可能部分文字或者图片来源于互联网或者百度 ...

  9. 视频教程-H5入门-系列手机游戏开发-过河-手游开发

    H5入门-系列手机游戏开发-过河 20年软件项目开发管理经验 工信部人才交流中心特聘专家讲师 日本U-CAN在线教育特聘主任讲师 国家十二·五规划软件工程教材作者(书:清华大学出版社出版) 中国软件行 ...

最新文章

  1. java的datatype_java数据类型
  2. 水利水电工程管理与实务电子版习题_水利水电工程管理与实务复习题集.pdf
  3. r语言kendall协和系数_数据挖掘|R相关性分析及检验
  4. python答案公众号_大学慕课用Python玩转数据答案查题公众号
  5. python矩阵_Python 矩阵相关
  6. 构造方法、类的初始化块以及类字段的初始化顺序
  7. iptables配置详解
  8. OSS.Common扩展.Net Standard支持实例分享
  9. 3002基于二叉链表的树结构相等的判断(附WA的可能情况)
  10. 用C++写一个简单的表白小程序
  11. Java冒泡排序法 降序
  12. idea一顿切换分之后编译项目提示找不到其他分支类的解决办法~
  13. sql server 2008服务无法启动的原因和解决办法
  14. P4556 [Vani有约会]雨天的尾巴(树上的差分+线段树的启发式合并)
  15. 第9周项目6委派任务
  16. 永远不要忽视 粉红色/红色的异样字体 在你不知道为什么跟你期望偏差那么大的时候,,不要急记得去问问为什么
  17. 网曝最牛点餐方式:顾客人手一个iPad
  18. PA、PB及RS功率计算
  19. html2canvas官网blurry,Why html2canvas produced blurry pdf file?
  20. 企业做CMMI认证有什么用?

热门文章

  1. 兰州理工大学c语言试题答案,兰州理工大学c语言题库81058116.doc
  2. 符号链接文件_Windows10下创建符号链接(SymbolicLink)
  3. 猎魂觉醒显示无法连接战斗服务器,猎魂觉醒安装失败怎么办_猎魂觉醒安装失败解决方法_游戏吧...
  4. Django 练习班级管理系统五 -- 查看老师列表
  5. CentOS7升级版本
  6. 2017-2018-1 20179215 《从问题到程序》第五章
  7. 由 select * 引发的“惨案”
  8. 基于DOM的Web信息提取方法
  9. 利用反射,实现动态调用winform窗体
  10. 今天修改了数据库结构,XSD文件都要重新生成,郁闷!