文档介绍:闲聊sdk接入说明
———————————————————————————————— 作者:
———————————————————————————————— 日期:
闲聊SDK接入
以下是游戏需求(Ctrl点击进入超链接):
游戏场景图
需求补充:游戏头像以及昵称按照最先点击登录的类型处理,即先点击哪种登录方式,就以该种登录方式显示。
以下是闲聊给出的文档:
闲聊安卓开发文档
闲聊IOS开发文档
闲聊server开发文档
以下是闲聊给出的demo(在开发过程中闲聊有更换sdk,所以他们的demo仅做参考):
安卓_demo
IOS_demo由于闲聊功能的开发周期较长,而闲聊所给的文档为最早期文档,期间闲聊方对sdk有更新而文档未做更新,所以这些文档建议当作参考。
以下是河南麻将项目接入文档(并未完全按照闲聊所给文档接入):
一、安卓篇
。
(位置为:henmj\android\src\com\happyplay\hnmj\sgapi)
、、(位置为:henmj\android\src\org\cocos2dx\javascript)
.添加以下内容
//xianliao
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
.在AppActivity里添加
public class AppActivity extends Cocos2dxActivity {
......
// xianliao
public ISGAPI sgApi;
public static String XL_AppID = "xxxxxxxxxx闲聊审核获得xxxxxxxxxx";
public static String XL_AppSecret = "xxxxxxxx闲聊审核获得xxxxxxxxxx";
public String xlInviteGameInfo = "";
......
}
.在onCreate函数内添加
public void onCreate(Bundle savedInstanceState) {
......
xianLiaoInit();闲聊初始化
//get intent data from XianLiaoActivity获取XianLiaoActivity传递过来的intent
Bundle bundle = getIntent().getExtras();
if(bundle != null){
String msg =("XL_InviteGameInfo");
xlInviteGameInfo = msg;
("getIntent","getIntent_XL_InviteGameInfo:"+msg);
}
......
try {
......
("", "has xianliao");
} catch (IOException e) {
......
}
......
}