Android Studio集成Facebook SDK Sample

前言

虽然国内还没法直接使用facebook, 为了将来,有必要将 FB的SDK相关常用内容做个说明。
实例源码参看 我自己的 Facebook-SDK-Dev

关于FB的内容,需要讲解2部分:

  • FB SDK Sample 如何导入Android Studio
  • FB SDK 如何集成到自己App中

内容

本文力求将 FB SDK Sample 如何导入Android Studio 说明清楚。
按照自己实现的过程 做个介绍。

下载 SDK

Facebook SDK源码可以在github上下载。戳这里

最新的SDK 版本是4.7, 其中还有SDK源码。注意这里没有提供facebookxxxx.jar包文件, 这是因为使用AS开发 会在app build.gradle中添加SDK的依赖,自动下载。

其中的samples提供了7个实例:
facebook sample

导入AS(Android Studio)

接下来是导入AS中,在这里,遇到最大的问题是等待。
我的AS版本是1.2.1.1, 加上PC性能不佳,而且导入过程中需要漫长的等待下载Gradle所需文件。

这里提醒大家,导入zhengti 过程非常长,我的pc花了近一个下午的时间。

import to AS

编译运行实例图

导入成功后,接下来的事情比较简单,选择你需要编译的sample, 然后直接运行到手机中。
rebuild sample

Sample运行图示

HelloFacebook demo 登录界面

login01

facebook webview登录

login02

授权界面

login03

成功登录

login04

忘却的步骤

如果参看facebook的开发者网页,在介绍sample的时候,会提醒你需要生成sample app-key。
对没错,这一步重要,类似sina微博一样, 是用于测试的目的。这里仅提一下,告诉你如何生成以及在facebook网站哪里添加sample key。

如何生成sample app key

app key

其中androiddebugkey是别名, …\debug.keystore 是我们常用的debug key。
这里推荐使用SDK自带的key store。

facebook-android-sdk-master\keystores

将其复制到 目录c:…..android\中(做好之前key store的备份),然后再执行上述命令,输入密码 android
出现28位字符,全部拷贝。

添加Sample app key

登录facebook开发者网站:https://developers.facebook.com/docs/android
找到自己图像,使劲戳,就出现了

这里写图片描述


选中 Developer Settings 就进入了Sample App

这里写图片描述

小结

导入看似步骤多,其实也就 3步, 下载,导入AS, 生成key ==》运行结果 ok了。
其中出现的问题,就是 需要耐心等待。
sample 就是参考,然后实现你自己需要的东西,其中也有比较好玩的例子,如Scrumptious 类似美食分享的demo。

下篇介绍:
FB SDK 如何集成到App中

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值