Facebook开发者平台:传送门
**
Facebook登录
**
## 1.在Facebook开发者平台上新建或登录Facebook账号
2.添加新应用,创建应用成功后,留意上面的应用编号,等会需要用到
3.添加依赖
(1)在您的项目中,打开 your_app > Gradle Scripts > build.gradle (Project),确保下列存储库都添加到 buildscript { repositories {}} 中:
jcenter()
(2)在您的项目中,打开 your_app > Gradle Scripts > build.gradle (Module: app) 并将下列执行语句添加到 dependencies{} 部分,以便依赖于最新版的 Facebook 登录 SDK:
implementation 'com.facebook.android:facebook-login:[4,5)'
4.其他配置
(1)打开您的 /app/res/values/strings.xml 文件。添加如下所示的代码:
APP_ID就是上面提到的应用编号(记得去除中括号)
<string name="facebook_app_id">[APP_ID]</string>
<string name="fb_login_protocol_scheme">fb[APP_ID]</string>
(2)打开 /app/manifest/AndroidManifest.xml 文件。在 application 元素后添加以下 uses-permission 元素:
<uses-permission android:name="android.permission.INTERNET"/>
(3)在 application 元素中添加以下 meta-data 元素、一个针对 Facebook 的 activity 元素以及一个针对 Chrome 自定义选项卡的 activity 元素和意向筛选条件:
<meta-data
android