การติดตั้ง Firebase to Android Project

Add Firebase to Your Android Project

Pechpijit Thapudom
3 min readMar 3, 2017

ข้อกำหนดเบื้องต้น

  • รองรับอุปกรณ์ที่ใช้ 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 เข้าสู่โปรเจคของเราได้อย่างง่ายมากเลยทีเดียวครับ

  1. คลิ๊ก “Tools” เมนูที่อยู่ด้าบน
  2. เลือก Firebase
  3. ตัวช่วงสำหรับการติดตั้ง ซึ่งเราสามารถเลือกได้เลย ว่าเราจะติดตั้ง 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

--

--

Pechpijit Thapudom

Android Developer, Computer Science , Suan Sunandha Rajabhat University