เรากำลังแนะนำ Sendbird Uikit เวอร์ชันใหม่ เวอร์ชัน 3 มีสถาปัตยกรรมแบบแยกส่วนใหม่ที่มีส่วนประกอบที่ละเอียดยิ่งขึ้นซึ่งช่วยให้คุณมีความยืดหยุ่นในการปรับแต่งเว็บและแอพมือถือของคุณ ตรวจสอบคู่มือการย้ายถิ่นของเราและดาวน์โหลดตัวอย่างของเรา
Sendbird Uikit สำหรับ Android เป็นชุดพัฒนาที่มีส่วนต่อประสานกับผู้ใช้ที่ช่วยให้สามารถรวมคุณสมบัติการแชทมาตรฐานที่ง่ายและรวดเร็วเข้ากับแอพไคลเอนต์ใหม่หรือที่มีอยู่ ที่เก็บนี้เป็นที่ตั้งของซอร์สโค้ด UIKIT นอกเหนือจากสองตัวอย่างตามที่อธิบายไว้ด้านล่าง
ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ Sendbird Uikit สำหรับ Android ที่ Uikit สำหรับ Android Doc หากคุณต้องการความช่วยเหลือในการแก้ไขปัญหาใด ๆ หรือมีคำถามเยี่ยมชมชุมชนของเรา
ส่วนนี้แสดงสิ่งที่จำเป็นต้องมีสำหรับการทดสอบ Sendbird Uikit สำหรับแอพตัวอย่าง Android
ข้อกำหนดขั้นต่ำสำหรับ UIKIT สำหรับ Android คือ:
หากคุณต้องการลองใช้แอพตัวอย่างที่เหมาะสมกับการใช้งานของคุณโดยเฉพาะคุณสามารถทำได้โดยแทนที่รหัสแอปตัวอย่างเริ่มต้นด้วยของคุณซึ่งคุณสามารถรับได้โดยการสร้างแอปพลิเคชัน SendBird จากแดชบอร์ด นอกจากนี้คุณยังสามารถเพิ่มข้อมูลที่คุณเลือกบนแดชบอร์ดเพื่อทดสอบ สิ่งนี้จะช่วยให้คุณได้สัมผัสกับแอพตัวอย่างที่มีข้อมูลจากแอปพลิเคชัน SendBird ของคุณ
ส่วนนี้อธิบายขั้นตอนที่คุณต้องทำก่อนทดสอบแอพตัวอย่าง
ไปที่ Android Studio ของคุณและสร้างโครงการสำหรับ Uikit สำหรับ Android ใน หน้าต่างโครงการ ดังนี้:
Use androidx.*artifacts Uikit สำหรับ Android ติดตั้งผ่าน Gradle เริ่มต้นด้วยการเปิดไฟล์ build.gradle ระดับบนสุดของโครงการและเพิ่มบล็อกรหัสดังด้านล่าง:
หมายเหตุ: เพิ่มบล็อกรหัสในไฟล์รูท
build.gradleของคุณไม่ใช่ไฟล์โมดูลbuild.gradleของคุณ
allprojects {
repositories {
maven { url " https://jitpack.io " }
maven { url " https://repo.sendbird.com/public/maven " }
}
} หากใช้ Gradle 6.8 หรือสูงกว่าให้เพิ่มสิ่งต่อไปนี้ใน settings.gradle ของคุณไฟล์ gradle:
dependencyResolutionManagement {
repositories {
maven { url " https://jitpack.io " }
maven { url " https://repo.sendbird.com/public/maven " }
}
} จากนั้นเปิดไฟล์ build.gradle ที่ระดับแอปพลิเคชัน สำหรับ Java และ Kotlin ให้เพิ่มบล็อกรหัสและการพึ่งพาด้านล่าง:
หมายเหตุ: ควรเปิดใช้งานการเชื่อมโยงการเชื่อมโยงในไฟล์
build.gradleของคุณ
apply plugin : ' com.android.application '
android {
buildFeatures {
viewBinding true
}
compileOptions {
sourceCompatibility JavaVersion . VERSION_1_8
targetCompatibility JavaVersion . VERSION_1_8
}
}
dependencies {
implementation ' com.sendbird.sdk:uikit:LATEST_VERSION '
} หลังจากบันทึกไฟล์ build.gradle ให้คลิกปุ่ม ซิงค์ เพื่อใช้การเปลี่ยนแปลงทั้งหมด