闲聊SDK接入以下是游戏需求(Ctrl点击进入超链接):游戏场景图需求补充:游戏头像以及昵称按照最先点击登录的类型处理,即先点击哪种登录方式,就以该种登录方式显示。以下是闲聊给出的文档:闲聊安卓开发文档闲聊IOS开发文档闲聊server开发文档以下是闲聊给出的demo(在开发过程中闲聊有更换sdk,所以他们的demo仅做参考):安卓_demoIOS_demo由于闲聊功能的开发周期较长,而闲聊所给的文档为最早期文档,期间闲聊方对sdk有更新而文档未做更新,所以这些文档建议当作参考。以下是河南麻将项目接入文档(并未完全按照闲聊所给文档接入):一、。(位置为:henmj\android\\happyplay\hnmj\sgapi)、、(位置为:henmj\android\\cocos2dx\javascript)//.;.;.;.;.;.;.;.;.lassAppActivityextendsCocos2dxActivity{...... //xianliao publicISGAPIsgApi; publicstaticStringXL_AppID="xxxxxxxxxx闲聊审核获得xxxxxxxxxx"; publicstaticStringXL_AppSecret="xxxxxxxx闲聊审核获得xxxxxxxxxx"; publicStringxlInviteGameInfo="";......}.在onCreate函数内添加 publicvoidonCreate(BundlesavedInstanceState){...... xianLiaoInit();闲聊初始化//getintentdatafromXianLiaoActivity获取XianLiaoActivity传递过来的intent Bundlebundle=getIntent().getExtras(); if(bundle!=null){ Stringmsg=("XL_InviteGameInfo"); xlInviteGameInfo=msg; ("getIntent","getIntent_XL_InviteGameInfo:"+msg); }......try{...... ("","hasxianliao");}catch(IOExceptione){ ......}......}.添加函数RunJS_obj//param是{}对象的publicvoidRunJS_obj(Stringname,Stringparam){((newRunnable(){Stringjs;Stringpara;***@Overridepublicvoidrun(){//TODOAuto-mand="('"+js+"',"+para+")";传递{}类型和””.);}publicRunnablesetjs(Stringjs,Stringpa){=js;=pa;returnthis;}}).setjs(name,param));}5)..添加函数xianLiaoInitpublicvoidxianLiaoInit(){//通过SGAPIFactory工厂,获取ISGAPI实例sgApi=(this,XL_AppID
闲聊sdk接入说明 来自淘豆网m.daumloan.com转载请标明出处.