一、如果laya文件夹下的资源有修改,需要先导出
二、如果有任何修改,点击IDE左上方的编译按钮
三、首次发布,需要先构建项目
Native版本若没有,直接点击下载最新版本;
项目类型一般选Android studio,如果不用到服务器就勾选单机版,这样URL不用配置
项目名称就是构建的目录名称
应用名称就是安装后显示的游戏名
包名就是包名
URL配置服务器地址,如果勾选单机版就不用配置
输出目录推荐放在项目的release目录下
资源路径选择项目的bin目录
配置完成,点击“开始构建”即可。
参考文档:https://ldc2.layabox.com/doc/?nav=zh-as-6-3-1
四、项目修改更新
1. 先准备layanative命令行工具
https://ldc2.layabox.com/doc/?language=zh&nav=zh-ts-6-3-0
2. 使用更新指令
在发布的项目文件夹底下(有native.json的那个目录)执行指令:
layanative2 rereshres
例如:
五、方法调用
1. Laya调用安卓端代码
① 先在安卓准备一个供调用的静态方法的类;
② Laya将该类赋给变量 var bridge = window['PlatformClass'].createClass([安卓完整类名(包含包名)]);
③ 之后便可通过 bridge.call(方法名,[参数]);进行调用。
2. 安卓端调用Laya代码
ConchJNI.RunJS(JS代码);
注意:调用全局方法必须加window.,不然读不到