การติดตั้ง Firebase to Android Project
Add Firebase to Your Android Project
ข้อกำหนดเบื้องต้น
- รองรับอุปกรณ์ที่ใช้ Android 4.0 (Ice Cream Sandwich) หรือใหม่กว่าและบริการ Google Play เวอร์ชั่น 10.2.0 หรือสูงกว่านั้น
- เวอร์ชั่นของโปรแกรม Android Studio 1.5 หรือสูงกว่านั้น
ติดตั้ง Firebase
- ติดตั้งอัตโนมัติ โดยใช้ผู้ช่วย สำหรับ Android Studio เวอร์ชั่น 2.2 ขึ้นไป
- ติดตั้งด้วยตัวนักพัฒนาเอง
ติดตั้งแบบอัตโนมัติ โดยใช้ผู้ช่วยสำหรับ Android Studio เวอร์ชั่น 2.2 ขึ้นไป
สำหรับ Android Studio เวอร์ชั่น 2.2 ขึ้นไป สามารถใช้ตัวช่วยในการติดตั้ง Firebase เข้าสู่โปรเจคของเราได้อย่างง่ายมากเลยทีเดียวครับ
- คลิ๊ก “Tools” เมนูที่อยู่ด้าบน
- เลือก Firebase
- ตัวช่วงสำหรับการติดตั้ง ซึ่งเราสามารถเลือกได้เลย ว่าเราจะติดตั้ง Library ของ Firebase ตัวไหนครับ
ตัวอย่างนี้ผมจะเลือกการติดตั้ง FIrebase Cloud Message
- เลือก Cloud Messaging แล้วคลิ๊ก “Set up Firebase Cloud Messaging”
- สำหรับขั้นตอนแรก จะให้เราเชื่อม Android Studio เข้ากับ Firebase มันจะพาเราให้เราไป Log in ด้วย บัญชี Google ก็ทำให้เรียบร้อย
หลักจากนั้นจากมีหน้าตาเด้งขึ้นมา
- กรอกข้อมูลให้เรียบร้อย โดยเราสามารถเลือกได้ว่า จะสร้างโปรเจคใน Firebase ใหม่ หรือว่า จะใช้โปรเจคเดิมที่เคยสร้างไว้ก็ได้ครับ จากในกด Connect
- หลังจากกรอกล็อกอินและกรอกข้อมูลอะไรเรียบร้อยแล้ว ให้คลิ๊กที่ “Add FCM to your app”
- กด Accept Changes เพิ่มให้โปรแกรมทำการติดตั้ง Firebase ให้กับเราโดยอัตโนมัติ เพียงเท่านี้ก็ติดตั้งเป็นที่เรียบร้อยครับ
ติดตั้งด้วยตัวนักพัฒนาเอง
ถ้าไม่ต้องการที่จะใช้ Firebase ช่วย สามารถเพิ่ม Firebase โดยใช้คอนโซล Firebase
อันดับแรกให้ไปสร้างโปรเจค Android ไว้ก่อน แล้วไปที่ https://console.firebase.google.com/
- คลิ๊กปุ่ม “สร้างโครงการใหม่”
- กรอกข้อมูลทั้ง 2 ช่องให้เรียบร้อย หลังจากนั้นคลิ๊กปุ่ม “สร้างโครงการ”
- กดปุ่มสัญลักษณ์แอนดรอยด์
- กรอกข้อมูลให้ครบทั้ง 2 ช่อง จากนั้นคลิ๊กปุ่ม “เพิ่มแอป”
สำหรับช่อง 2 และช่อง 3 ไม่ต้องกรอกก็ได้ เพราะไม่บังคับ แต่ช่องแรกต้องกรอกนะ
ถ้าอยากรู้ว่ามันคืออะไร ผมแนะนำให้ไปอ่าน 3 ลิ้งนี้นะครับ
[Android Code] การใช้งาน Google Maps Android API บน Android Studio เบื้องต้น
[Android Dev Tips] การอ่าน Certificate Fingerprint จาก Keystore
[Android Dev Tips] การ Export ไฟล์ APK บน Eclipse ADT เพื่อนำไป Upload ขึ้น Play Store
- คลิ๊กปุ่ม “Download google-services.json”
- นำไฟล์ที่ได้ไปไว้ในตำแหน่ง ชื่อโฟเดอร์โปรเจค > app > google-services.json
- คลิ๊กปุ่มไปต่อ
เพิ่ม Google Services และ dependencies ลงในโปรเจค
ไปที่ไฟล์ build.gradle ที่อยู่ใน (โฟรเดอร์โปรเจค\build.gradle) แล้วไปเพิ่มclasspath 'com.google.gms:google-services:3.1.1'
ไปที่ไฟล์ build.gradle ที่อยู่ใน (โฟรเดอร์โปรเจค\app\build.gradle) แล้วไปเพิ่ม
repositories {
maven {url "https://maven.google.com"}
}
และ
apply plugin: 'com.google.gms.google-services'
เสร็จสิ้นสำหรับการติดตั้ง Firebase to Android Project