Giới thiệu
Để tích hợp Facebook SDK (Login, Share, Analytics...), bạn phải tạo một "Facebook App" trên trang Facebook Developers để lấy App ID và cấu hình các thiết lập bảo mật.
Các bước tạo Facebook App
Bước 1: Tạo App mới
- Truy cập developers.facebook.com.
- Đăng nhập tài khoản Facebook (cần tài khoản đã xác thực).
- Nhấn My Apps → Create App.
- Chọn loại: Consumer (hoặc Business tùy mục đích).
- Điền Tên ứng dụng và Email liên hệ.
- Nhấn Create App ID → Hoàn tất bảo mật (captcha).

Bước 2: Thêm Facebook SDK vào Android Studio
Trong file build.gradle (Project):
buildscript {
repositories {
mavenCentral()
}
}
Trong file build.gradle (Module: app):
dependencies {
implementation 'com.facebook.android:facebook-android-sdk:[5,6)'
}
Nhấn Sync Now.
Bước 3: Cấu hình Key Hashes
Xem chi tiết tại bài "Cách tạo Android Facebook Key Hash" (ID: 1003061897).
Development Key Hash (Debug)
macOS/Linux:
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
Windows:
keytool -exportcert -alias androiddebugkey -keystore "C:\Users\USERNAME\.android\debug.keystore" | "PATH_TO_OPENSSL\bin\openssl" sha1 -binary | "PATH_TO_OPENSSL\bin\openssl" base64
Release Key Hash
keytool -exportcert -alias YOUR_RELEASE_KEY_ALIAS -keystore YOUR_RELEASE_KEY_PATH | openssl sha1 -binary | openssl base64

Bước 4: Cấu hình Android trên Facebook Console
- Trong App Dashboard → Settings → Basic.
- Kéo xuống, nhấn Add Platform → Android.
- Điền:
- Package Name: package của app Android (ví dụ:
com.example.myapp). - Class Name: Main Activity (ví dụ:
com.example.myapp.MainActivity). - Key Hashes: Dán key hash đã tạo ở Bước 3.
- Package Name: package của app Android (ví dụ:
- Lưu thay đổi.
Bước 5: Bật sản phẩm Facebook Login
- Trong menu trái, chọn Products → Facebook Login → Set Up.
- Chọn Android.
- Làm theo hướng dẫn (đã bao gồm ở Bước 3, 4).
- Ở mục Settings → Basic, ghi nhớ App ID và App Secret.
Hoàn tất
Bây giờ bạn đã có App ID, Key Hash đã cấu hình. Tiếp theo, tích hợp SDK vào code Android (xem bài ID 1003061898).