AndroidApp class

การอ้างอิงแอป 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>;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
ชื่อที่แสดงใหม่ สตริง ชื่อที่แสดงใหม่ที่จะตั้งค่า

การคืนสินค้า:

คำสัญญา<โมฆะ>

คำมั่นสัญญาที่จะสิ้นสุดเมื่อมีการตั้งชื่อที่แสดงแล้ว