egret 发布微端项目
admin
2023-02-11 08:00:07
0

微端仅支持发布Android工程

1、打开Egret Launcher -> 微端 -> 注册游戏 -> 填写游戏名称和游戏地址 -> 确定

egret 发布微端项目

2、创建Android工程,填写应用包名和应用名称,应用包名即为项目的名称

egret 发布微端项目

根据需求选择是否使用Runtime加速,如果没有勾选,将通过WebView加载游戏,两种模式的优缺点如下

egret 发布微端项目

3、点击创建完成后,用Android Studio打开Wegame项目

逻辑和Android Native相同,只是原生工程的API不同。

注册接收消息的方法:

launcher.setExternalInterface("sendToNative", new INativePlayer.INativeInterface() {
    @Override
    public void callback(String s) {
        Log.d("Egret Launcher", s);
    }
});

发送消息:

launcher.callExternalInterface("sendToJS", "message from microclient");

默认项目已经注册好了

egret 发布微端项目

4、修改Demo项目

与发布原生项目类似,在Demo项目Main.ts文件createGameScene方法最后添加注册消息的方法

egret 发布微端项目

在按钮事件发送消息

egret 发布微端项目


5、查看是否通讯成功

点击Click3!后查看文本是否改变,或者根据Android Studio 调试日志查看调用情况

egret 发布微端项目

转自:http://www.tengewang.cn/archives/292.html


相关内容

热门资讯

裸体在家犯法还是拍别人裸照犯法... 近日,#男子在家裸体被邻居拍照发群#一事引发热议。据报道,某小区一名男业主在家中未穿衣物,对面女业主...
“每天跟遛狗一样”,万亿资金,... 进入7月,市场波动加大,A股关于量化交易的争议再次达到顶峰。由于散户与量化机构之间的“体感温差”显著...
特朗普:对伊朗战争进展顺利 当地时间7月23日,美国总统特朗普再次称,“美国在对抗伊朗方面进展很顺利,表现得极其出色,好得超乎任...
国务院成立广西六蓝水库溃坝灾害... 7月6日,广西南宁横州市六蓝水库发生溃坝,造成重大人员伤亡。根据国家有关法律法规规定,国务院成立调查...
倚美搞事,菲律宾政府连“为奴”... 南海的风浪,很大一部分是菲律宾政府自己搅起来的。近年来,菲政府在仁爱礁、黄岩岛等地小动作频频,不仅频...
雨花台区企业摘得国家科学技术进... 晨报讯(南京晨报/爱南京记者 陈彦)记者从南京市雨花台区获悉,在新近揭晓的2025年度国家科学技术奖...
美国公布新关税措施,日本、澳大... 据法新社、澳大利亚广播公司(ABC)报道,针对美国将于美东时间24日以所谓“强迫劳动”为名对数十个国...
济南大数据集团激活数据要素潜能... 走进“泉数汇·数港”线下体验空间,健康画像、求职背调、“泉涌”工作站等数据产品一字排开,来访者可以像...
太保寿险河南分公司举办员工家庭... 5月22日,中国太保寿险河南分公司在郑州举办绩优干部员工家庭开放日活动,邀请员工家属走进企业,参观办...
“展现了推动人工智能普惠向善发... 7月17日至20日,2026世界人工智能大会暨人工智能全球治理高级别会议在上海举行,习近平主席出席开...