cocos2dx安卓集成第三方登录分享

    基于Android Studio编译cocos2dx项目,还没新建项目的请看Android Studio编译cocos2dx项目。案例为友盟登录。请问


    新建一个cocos项目,根据上文运行好,导入androidstudio,去友盟官网下载最新版cocos2dx C++社会化分享Cocos2dx-c++版本桥接文件和安卓版本平台库,然后根据文档,把对应cocos文件拷贝到cocos项目里,安卓jar包之类的拷贝到安卓项目里,配置好AndroidManifest文件,注意友盟的APPKEY,application文件里的第三方账号,安卓工程配置好之后,去cocos源码里面新增一个场景,QQ授权按钮地址链接链接是啥地址链接

按钮点击事件:

    CCUMSocialSDK *sdk = CCUMSocialSDK::create( );

    log("授权");

    sdk->authorize(QQ, auth_selector(authCallback));

按钮方法实现之后,在Android.mk文件里把新增的场景cpp加入进去,然后rebuild一下安卓工程,再重新编译cocos项目,运行cocos compile -p android --android-studio,不出意外,就会生成apk文件,打开之后点击QQ授权,即跳转到QQ授权界面,至此完成实现cocos2dx接第三方登录功能,其他分享支付之类,同样如此。编译过程可能出现各种问题,请仔细阅读官方文档,主要是细心,耐心!

你可能感兴趣的:(cocos2dx安卓集成第三方登录分享)