华为快游戏平台简介
华为快游戏的入口资源:
应用市场首页快应用中心推荐
应用市场首页底部:即点即玩游戏
应用市场游戏页面底部:即点即玩,无需下载
游戏中心推荐页底部:即点即玩,无需下载
游戏中心分类页灯笼位置
精品快游戏专题
月度精品推荐
华为快游戏发布与调试环境准备
华为品牌的手机。
PC电脑的与手机数据连接线,并保障发布时处于连接状态。
因为华为快游戏不会生成发布二维码,需要在发布的时候,就保障数据线是连通的,否则LayaAirIDE发布的时候,只会生成一个rpk的包,最终还是要联数据线,手工复制rpk包到相关路径下。
安装nodejs 环境,必须要安装 10.x 稳定版本 ,如果不是的需要重新安装。node官网:https://nodejs.org/download/release/latest-v10.x/
LayaAirIDE集中开发环境,LayaAir 2.8.0 beta2 或以上版本
官网下载: https://ldc2.layabox.com/layadownload/?type=layaairide
发布前的准备工作检查
打开”开发者模式“的操作如有疑问,也可以参考华为官方指引文档:
https://developer.huawei.com/consumer/cn/doc/quickapp-open-developer-option
在LayaAirIDE中发布华为快游戏
华为快游戏
,最小平台版本当前选择1075(如有改变可以关注官方文档)。
未发现手机,请检查设备连接
,如果连上了会识别出手机型号(华为识别出的手机型号可能与手机销售型号不符,只要能显示出来,就说明连上了)
打印签名证书指纹
才有效,否则会如下图所示,提示证书不存在。
链接:https://ldc2.layabox.com/doc/?nav=zh-ts-3-0-6
华为快游戏的运行与调试
快应用加载器
APP进入后,直接点击游戏名称二次进入。如下图所示:
操作方式是在PC的命令行下输入
adb logcat -s jsLog
那发布运行后的所有日志,都会在命令行中进行显示出来。如下图所示。
华为快应用PC助手使用指南参考官方地址:
https://developer.huawei.com/consumer/cn/doc/development/quickApp-Guides/quickapp-pcassistant-user-guide
华为快游戏的分包加载
分包选项+
,打开如下图所示面板。设置分包名和对应的分包文件夹即可。
subpackages:[
{
"name":"subpackageName1",//对应分包名
"resource":"subpackagePath1"//对应分包文件夹
},
{
"name":"subpackageName2",//对应分包名
"resource":"subpackagePath2"//对应分包文件夹
}
]
注意:如果自己手动分包时,resource最后是以 “ / ” 结尾(ide分包可忽略该步骤)。同时对应目录下需要有 game.js 文件
使用分包的示例代码如下:
var task = hbs.loadSubpackage({
subpackage:'subpackageName1',
success :function(){
console.log("loadSubpackage success");
},
fail:function(){
console.log("loadSubpackage fail");
},
complete:function(){
console.log("loadSubpackage complete");
}
});
task.onprogress(
callback(res){
console.log("onProgress"+ JSON.stringify(res));
}
);
本文分享自微信公众号 - Layabox(layabox)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
来源:oschina
链接:https://my.oschina.net/u/4612243/blog/4539765