การใช้ Firebase ทำในโปรเจค Android
ก่อนอื่นเราต้องทำความรู้จักกับ
Firebase ก่อนว่า
Firebase นั้นมันคืออะไรสามารถศึกษาได้ที่
กระทู้นี้
เมื่อเรารู้จักกับ Firebase แล้วเรามาลองใช้ Firebase ร่วมกับ Android กันครับ โดยการที่เราจะเพิ่ม Firebase ไปนั้นมันจะมีข้อกำหนดของการใช้งานอยู่ครับและข้อกำหนดของการใช้งานก็จะมีดังนี้
- รองรับ Android 4.0 (Ice cream Sandwich) เป็นต้นไป
- รองรับ dependency ของ Google Play Services 11.8.0 เป็นต้นไป
- พัฒนาด้วย
Android Studio ตั้งแต่เวอร์ชัน 3.0.1 เป็นต้นไป
เมื่อเราผ่านข้อกำหนดทั้งหมดแล้วเราก็มาเริ่มทำการเพิม Firebase กันเลย
1. เข้าไปที่ลิ้งค์นี้ครับ
https://console.firebase.google.com/
2. ทำการสร้างโปรเจคใหมให้กับ Firebase
- CreateProject.png (115.99 KiB) Viewed 4851 times
3. ถัดไปก็จะเข้าสู่หน้าแรกของโปรเจค ให้กด Add Firebase to your Android app
- Add_Firebase.png (116.46 KiB) Viewed 4851 times
4. จะเจอ ขั้นตอนที่ 1 ให้กรอกรายละเอียดของแอพ โดยจะต้องกรอก Package name ของแอพลงไป ส่วน Debug signing certificate SHA-1 จะใส่หรือไม่ก็ได้(Optional)
- step1.png (92.99 KiB) Viewed 4851 times
5. หลังจากกรอกชื่อ Package name แล้วกดปุ่ม ADD APP จะไปสู่ ขั้นตอนที่ 2 ซึ่งในขั้นตอนนี้เราจะได้ไฟล์ google-services.json มาให้เรา copy ไฟล์ไปวางในโฟลเดอร์ app ของ Project (เปลี่ยนวิวเป็นแบบ Project เพื่อให้เห็น Directory ทั้งหมด) ใน
Android Studio
- step2.png (152.91 KiB) Viewed 4851 times
เสร็จแล้วกด CONTINUE ก็จะมาถึง ขั้นตอนที่ 3ขั้นตอนนี้เราจะเพิ่ม code เพื่อใช้งาน Google services plugin
1. build.gradle ใน project-level
โค้ด: เลือกทั้งหมด
buildscript {
dependencies {
// Add this line
classpath 'com.google.gms:google-services:3.2.0'
}
}
2. build.gradle ใน app-level
โค้ด: เลือกทั้งหมด
// Add to the bottom of the file
apply plugin: 'com.google.gms.google-services'
เมื่อเพิ่มเรียบร้อยแล้วก็กด Sync ใน Android Studio ได้เลย ถ้าไม่มี Error ขึ้นมาก็สามารถใช้งานได้นั่นเอง
ภาพตัวอย่าง
- config.png (135.55 KiB) Viewed 4851 times
สำหรับหน้าขั้นตอนที่ 3 ก็กดปุ่ม FINISH ไป แอพของเราก็จะถูกเพิ่มใน Firebase เรียบร้อยเช่นกัน
- Finish.png (116.43 KiB) Viewed 4851 times
เท่านี้ก็ทำให้โปรเจคของ Android เรานั้นมี Firebase เพื่อใช้งานแล้วครับ
อ้างอิง : medium.com
[b][size=150][color=#40FF00]การใช้ Firebase ทำในโปรเจค Android[/color][/size][/b]
ก่อนอื่นเราต้องทำความรู้จักกับ [url=https://www.mindphp.com/forums/viewtopic.php?f=198&t=44710]Firebase[/url] ก่อนว่า [url=https://www.mindphp.com/forums/viewtopic.php?f=198&t=44710]Firebase[/url] นั้นมันคืออะไรสามารถศึกษาได้ที่ [url=https://www.mindphp.com/forums/viewtopic.php?f=198&t=44710]กระทู้นี้[/url]
[b]เมื่อเรารู้จักกับ [url=https://www.mindphp.com/forums/viewtopic.php?f=198&t=44710]Firebase[/url] แล้วเรามาลองใช้ [url=https://www.mindphp.com/forums/viewtopic.php?f=198&t=44710]Firebase[/url] ร่วมกับ Android กันครับ โดยการที่เราจะเพิ่ม [url=https://www.mindphp.com/forums/viewtopic.php?f=198&t=44710]Firebase[/url] ไปนั้นมันจะมีข้อกำหนดของการใช้งานอยู่ครับและข้อกำหนดของการใช้งานก็จะมีดังนี้[/b]
- รองรับ Android 4.0 (Ice cream Sandwich) เป็นต้นไป
- รองรับ dependency ของ Google Play Services 11.8.0 เป็นต้นไป
- พัฒนาด้วย [url=https://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/3505-android-studio.html]Android Studio[/url] ตั้งแต่เวอร์ชัน 3.0.1 เป็นต้นไป
[b]เมื่อเราผ่านข้อกำหนดทั้งหมดแล้วเราก็มาเริ่มทำการเพิม Firebase กันเลย[/b]
1. เข้าไปที่ลิ้งค์นี้ครับ https://console.firebase.google.com/
2. ทำการสร้างโปรเจคใหมให้กับ Firebase
[attachment=5]CreateProject.png[/attachment]
3. ถัดไปก็จะเข้าสู่หน้าแรกของโปรเจค ให้กด Add Firebase to your Android app
[attachment=4]Add_Firebase.png[/attachment]
4. จะเจอ ขั้นตอนที่ 1 ให้กรอกรายละเอียดของแอพ โดยจะต้องกรอก Package name ของแอพลงไป ส่วน Debug signing certificate SHA-1 จะใส่หรือไม่ก็ได้(Optional)
[attachment=3]step1.png[/attachment]
5. หลังจากกรอกชื่อ Package name แล้วกดปุ่ม ADD APP จะไปสู่ ขั้นตอนที่ 2 ซึ่งในขั้นตอนนี้เราจะได้ไฟล์ google-services.json มาให้เรา copy ไฟล์ไปวางในโฟลเดอร์ app ของ Project (เปลี่ยนวิวเป็นแบบ Project เพื่อให้เห็น Directory ทั้งหมด) ใน [url=https://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/3505-android-studio.html]Android Studio[/url]
[attachment=2]step2.png[/attachment]
เสร็จแล้วกด CONTINUE ก็จะมาถึง ขั้นตอนที่ 3ขั้นตอนนี้เราจะเพิ่ม code เพื่อใช้งาน Google services plugin
1. build.gradle ใน project-level
[code]buildscript {
dependencies {
// Add this line
classpath 'com.google.gms:google-services:3.2.0'
}
}[/code]
2. build.gradle ใน app-level
[code]// Add to the bottom of the file
apply plugin: 'com.google.gms.google-services'[/code]
เมื่อเพิ่มเรียบร้อยแล้วก็กด Sync ใน Android Studio ได้เลย ถ้าไม่มี Error ขึ้นมาก็สามารถใช้งานได้นั่นเอง
ภาพตัวอย่าง
[attachment=1]config.png[/attachment]
สำหรับหน้าขั้นตอนที่ 3 ก็กดปุ่ม FINISH ไป แอพของเราก็จะถูกเพิ่มใน Firebase เรียบร้อยเช่นกัน
[attachment=0]Finish.png[/attachment]
เท่านี้ก็ทำให้โปรเจคของ Android เรานั้นมี Firebase เพื่อใช้งานแล้วครับ
อ้างอิง : medium.com