[Android]Cocos2d-x集成facebook sdk 4.x(一)

来源:互联网 发布:淘宝旧版本5.1.0下载 编辑:程序博客网 时间:2024/05/22 22:51

前段时间公司准备开发泰语版本,facebook作为海外玩家最一种的社交平台之一。网上关于facebook sdk 接入相关的教程很少,所以也是一路踩着大大小小的坑走过来的。利用空暇时间把这段经历写下来,希望对以后有需要的朋友有所帮助,少走一些弯路。

准备工作

一、 进入facebook开发者网站,注册账号。网址:facebook for developers
二、 添加项目,获取应用编号
三、下载最新版facebook sdk。sdk下载地址
四、导入sdk
用winRAR打开facebook-android-sdk-4.11.0.aar文件;
这里写图片描述
打开class.jar文件;
将facebook文件夹拷贝到项目中,就可以直接使用了。
这里写图片描述
五、获取key hash
key hash主要用于验证游戏和 Facebook应用之间的互动。在cmd.exe运行如下代码:

keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%\.android\debug.keystore | openssl sha1 -binary | opensslbase64

这里写图片描述
获取到的key hash需要配置在后台
这里写图片描述

六、在项目中配置
在strings.xml 中添加appId

<string name="app_id">你的appId</string>

在AndroidManifest.xml中配置uses-permission和meta-data

<uses-permission android:name="android.permission.INTERNET"/>
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/app_id"/>

好了,到这里前期的准备工作就已经做完了。


未完待续

0 0
原创粉丝点击