การอ้างอิงแอป Firebase บน Android
อย่าเรียกตัวสร้างนี้โดยตรง โปรดใช้ ProjectManagement.androidApp() แทน
ลายเซ็น:
export declare class AndroidApp
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
---|---|---|---|
appId | สตริง |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
addShaCertificate(certificateToAdd) | เพิ่มใบรับรอง SHA ที่ให้ไว้ในแอป Android นี้ | |
deleteShaCertificate(certificateToDelete) | ลบใบรับรอง SHA ที่ระบุออกจากแอป Android นี้ | |
getConfig() | รับอาร์ติแฟกต์การกำหนดค่าที่เชื่อมโยงกับแอปนี้ | |
getMetadata() | ดึงข้อมูลเมตาเกี่ยวกับแอป Android นี้ | |
getShaCertificates() | รับรายการใบรับรอง SHA ที่เชื่อมโยงกับแอป Android นี้ใน Firebase | |
setDisplayName(newDisplayName) | ตั้งค่าชื่อที่แสดงซึ่งไม่บังคับที่ผู้ใช้กำหนดของแอป |
รหัสแอป Android
ลายเซ็น:
readonly appId: string;
AndroidApp.addShaCertificate()
เพิ่มใบรับรอง SHA ที่ให้ไว้ในแอป Android นี้
ลายเซ็น:
addShaCertificate(certificateToAdd: ShaCertificate): Promise<void>;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ใบรับรองที่จะเพิ่ม | ShaCertificate | ใบรับรอง SHA ที่จะเพิ่ม |
การคืนสินค้า:
คำสัญญา<โมฆะ>
คำมั่นสัญญาที่จะมีผลเมื่อเพิ่มใบรับรองดังกล่าวลงในแอป Android
AndroidApp.deleteShaCertificate()
ลบใบรับรอง SHA ที่ระบุออกจากแอป Android นี้
ลายเซ็น:
deleteShaCertificate(certificateToDelete: ShaCertificate): Promise<void>;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ใบรับรองเพื่อลบ | ShaCertificate | ใบรับรอง SHA ที่จะลบ |
การคืนสินค้า:
คำสัญญา<โมฆะ>
คำมั่นสัญญาที่จะสิ้นสุดเมื่อนำใบรับรองที่ระบุออกจากแอป Android แล้ว
AndroidApp.getConfig()
รับอาร์ติแฟกต์การกำหนดค่าที่เชื่อมโยงกับแอปนี้
ลายเซ็น:
getConfig(): Promise<string>;
การคืนสินค้า:
คำมั่นสัญญา<สตริง>
คำมั่นสัญญาที่จะแก้ไขเป็นไฟล์การกำหนดค่า Firebase ของแอป Android ในรูปแบบสตริง UTF-8 โดยปกติแล้วสตริงนี้มีไว้เพื่อเขียนในไฟล์ JSON ที่มาพร้อมกับแอป Android ของคุณ
AndroidApp.getMetadata()
ดึงข้อมูลเมตาเกี่ยวกับแอป Android นี้
ลายเซ็น:
getMetadata(): Promise<AndroidAppMetadata>;
การคืนสินค้า:
สัญญา<AndroidAppMetadata>
คำมั่นสัญญาที่จะแก้ไขข้อมูลเมตาที่ดึงมาเกี่ยวกับแอป Android นี้
AndroidApp.getShaCertificates()
รับรายการใบรับรอง SHA ที่เชื่อมโยงกับแอป Android นี้ใน Firebase
ลายเซ็น:
getShaCertificates(): Promise<ShaCertificate[]>;
การคืนสินค้า:
สัญญา<ShaCertificate[]>
รายการใบรับรอง SHA-1 และ SHA-256 ที่เชื่อมโยงกับแอป Android นี้ใน Firebase
AndroidApp.setDisplayName()
ตั้งค่าชื่อที่แสดงซึ่งไม่บังคับที่ผู้ใช้กำหนดของแอป
ลายเซ็น:
setDisplayName(newDisplayName: string): Promise<void>;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ชื่อที่แสดงใหม่ | สตริง | ชื่อที่แสดงใหม่ที่จะตั้งค่า |
การคืนสินค้า:
คำสัญญา<โมฆะ>
คำมั่นสัญญาที่จะสิ้นสุดเมื่อมีการตั้งชื่อที่แสดงแล้ว