微端 -> 注冊游戲 -> 填寫游戲名稱和游戲地址 -> 確定2、創(chuàng)建Android工程,填寫應(yīng)用包名和應(yīng)用名稱,?..."/>
您好,登錄后才能下訂單哦!
微端僅支持發(fā)布Android工程
1、打開Egret Launcher -> 微端 -> 注冊游戲 -> 填寫游戲名稱和游戲地址 -> 確定
2、創(chuàng)建Android工程,填寫應(yīng)用包名和應(yīng)用名稱,應(yīng)用包名即為項目的名稱
根據(jù)需求選擇是否使用Runtime加速,如果沒有勾選,將通過WebView加載游戲,兩種模式的優(yōu)缺點如下
3、點擊創(chuàng)建完成后,用Android Studio打開Wegame項目
邏輯和Android Native相同,只是原生工程的API不同。
注冊接收消息的方法:
launcher.setExternalInterface("sendToNative", new INativePlayer.INativeInterface() { @Override public void callback(String s) { Log.d("Egret Launcher", s); } });
發(fā)送消息:
launcher.callExternalInterface("sendToJS", "message from microclient");
默認(rèn)項目已經(jīng)注冊好了
4、修改Demo項目
與發(fā)布原生項目類似,在Demo項目Main.ts文件createGameScene方法最后添加注冊消息的方法
在按鈕事件發(fā)送消息
5、查看是否通訊成功
點擊Click3!后查看文本是否改變,或者根據(jù)Android Studio 調(diào)試日志查看調(diào)用情況
轉(zhuǎn)自:http://www.tengewang.cn/archives/292.html
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。