参考文档

[1]OPPO平台文档: https://open.oppomobile.com/wiki/doc#id=10516

[2]LayaBox OPPO发布调试文档:

https://ldc2.layabox.com/doc/?language=zh&nav=zh-ts-5-3-0

[3]Nodejs8.x:下载安装

https://nodejs.org/download/release/v8.16.0/

[4]ADB:下载安装

https://jingyan.baidu.com/album/22fe7cedf67e353002617f25.html?picindex=1

[5]OPPO快应用runtime.akp:

https://cdofs.oppomobile.com/cdo-activity/static/201810/26/quickgame/documentation/games/use.html

[6]安装Quickgame:

https://open.oppomobile.com/wiki/doc#id=10516

发布流程

  • PC安装:
  1. nodejs(推荐使用8.x),依赖npm;
  2. ADB;
  3. Chrome;
  4. quickgame-toolkit(用于命令行生成rpk),依赖npm;
  • OPPO :
  1. 安装小游戏调试环境“快应用”(记住所安装的版本号例如1040),如图1;

(图1)

  1. 开发者选项和USB调试必须开启;
  2. 将PC与手机用USB数据线相连进入手机存储,如图2;

(图2)

  • LayaIDE 发布设置:
  1. 发布连接手机测试设置(注意最小平台版本和测试连接手机中快应用版本号 一致,否则发布报错),如图3;

(图3)

  1. Chrome真机调试;
  1. 、OPPO手机与电脑相连;
  2. 、勾选“打包完成后启动手机调试”后,快应用的“OPPO小游戏”列表中显示 发布游戏,如图4;(如果不勾选启动手机调试,则发布成功后将release\ oppogame\quickgame\dist下的.rpk包拷贝到手机根目录的games(没有需手 动创建)文件夹下,然后启动快应用,点击OPPO小游戏)

(图4)

  1. 、打开chrome浏览器输入(重点提示:PC电脑必须要和手机处于同一 个网段的局域网环境下):

chrome-devtools://devtools/bundled/inspector.html?v8only=true&ws={IP}:{PORT}/00010002-0003-4004-8005-000600070008,

其中 {IP} 为手机本地 IP如图5,{PORT} 为端口号,端口号有 12345 和 12346,如果 12345 连接不上,请使用 12346。如果没问题,效果如图6所示

(图5)

(图6)

  1. 使用发布成功后的release文件,使用命令行手动生成rpk。根据项目修改规范的rpk目录(修改index.js中require的文件路径),使用命令行生成rpk:
  1. 、解压 quickgame-toolkit,后查看是否安装npm;
  2. 、将 quickgame-toolkit 下的"/lib/bin"目录加入系统变量中,运 行 quickgame -V 能够正确显示版本号表示安装成功;
  3. 、在规范的 rpk 目录下,生成 rpk:

# 分包打包用于测试的 rpk

quickgame subpack

# 分包打包 release 签名的 rpk

quickgame subpack release

添加批处理执行文件

Laya 发布 OPPO 和 添加批处理文件相关推荐

  1. Laya 发布OPPO时使用签名注意

    Laya发布测试rpk,在oppo手机快应用上安装之后.如果再使用正式release发布rpk,使用快应用打开可能会直接安装失败.解决办法,卸载快应用清理内存,删除所有的rpk包,重新安装相应的快应用 ...

  2. HBase项目之谷粒微博:创建命名空间,微博内容表,用户关系表,微博收件箱表,发布微博内容,添加关注用户,移除(取关)用户,获取关注的人的微博内容,HBase实战项目

    Hbase实战之谷粒微博 1 需求分析 1) 微博内容的浏览,数据库表设计 2) 用户社交体现:关注用户,取关用户 3) 拉取关注的人的微博内容 2 代码实现 2.1 代码设计总览: 1) 创建命名空 ...

  3. OPPO Reno 8什么时候发布 OPPO Reno 8配置如何

    OPPO Reno作为一款主打拍照的机型,在性能和颜值上也十分不错,深受年轻人的喜爱,而最近OPPO也正式官宣了旗下的OPPO Reno 8,那么,OPPO Reno 8什么时候发布? OPPO Re ...

  4. creator发布oppo小游戏

    creator发布oppo小游戏 一.基本流程 1.creator构建发布 2.oppo真机调试 3.Chrome 真机调试 二.oppo SDK接入 一.基本流程 近日小游戏上oppo,在此对于co ...

  5. Egret发布oppo小游戏分包加载方式

    Egret发布oppo小游戏分包加载方式 1.首先配置好要分包的路径 2.oppo小游戏加载分包代码 class QG {public static loadStage1(subname: strin ...

  6. docker 发布应用时添加 git revision

    概要 实施步骤 获取 git revision 前端 git revision 注入 后端 git revision 注入 概要 docker 发布应用时, 将 git revision 注入到应用中 ...

  7. Sql Server发布订阅如何添加新表如何不初始化整个快照

    Sql Server按照默认配置发布订阅,之后如果要在该发布中添加一张或多张新表时,启动快照代理,会将整个发布全部初始化,如果数据量巨大,可能会灾难性的初始化几个甚至十几个小时,而且无法挽回,因此在做 ...

  8. CSDN 发布文章时 添加的图片 怎么 去掉水印

    编辑发布csdn文章 时,添加图片有水印看着有点变扭,怎么去掉呢? 网上有写去掉链接上面的字样的,但是我找了很久都没有看到添加图片后有链接出来······ 然后就想是不是设置上有相关的设置呢?还真有! ...

  9. WebService学习总结十 使用Spring发布WebService并添加拦截器

    首先使用Spring方式发布成功WebService,再在客户端和服务器端引入出拦截器和入拦截器,引入的方式是写在配置文件中的. 客户端: 自定义的拦截器 package ws.client.inte ...

最新文章

  1. 上传Jar到本地Maven仓库
  2. 这是我见过最蛋疼的注册中心与API网关实践!
  3. vue 后台翻译_vue translate peoject实现在线翻译功能【新手必看】
  4. Masonry 原理与使用说明
  5. Vue.js第六课 计算属性
  6. 使用注解装配Bean
  7. 百度Android定位API使用指南
  8. 下面oracle命令正确的是,中国平安银行关于软件测试笔试试题(三)
  9. IOT(34)---物连网体系结构
  10. Qt总结之七:QPaintEvent绘制雷达图(二)
  11. 大屏scroll滚动轴样式
  12. 华为荣耀手机指令代码大全_2020.10月《各价位华为、荣耀手机推荐》
  13. 【C语言】猜拳小游戏代码实现
  14. 入门必学 | R语言数据集结构的解读指南
  15. java键盘钩子_HOOK使用:全局键盘钩子
  16. 小程序开发商可以在哪里接项目订单/有几种接单方式
  17. Java Logging之JUL系列——Handler
  18. 分布式服务协调---幂等(Idempotent)机制
  19. 深入理解GlusterFS之数据均衡
  20. moviepy图片合成视频

热门文章

  1. 在Visual Studio 2015下使用pthread win32编译报错
  2. 每日简报 5月5日简报新鲜事 每天一分钟 了解新鲜事
  3. Vue编写反转字符串
  4. MAYA好学吗,如何系统学习MAYA,自学难吗?
  5. 双目立体匹配算法:SGM
  6. 微信可以设置雪花昵称了,真漂亮!!!
  7. 树莓派安装nodejs和npm
  8. jenkins如何上传文件到目标服务器,如何将文件上传到jenkins并用于构建?
  9. 淘宝api app版淘宝店铺商品
  10. [word办公软件] WPS如何修改Word文档作者?