AndroidApp class

إشارة إلى تطبيق Firebase Android.

لا تستدعي هذا المنشئ مباشرة. بدلاً من ذلك، استخدم ProjectManagement.androidApp() .

إمضاء:

export declare class AndroidApp 

ملكيات

ملكية الصفات التعريفية يكتب وصف
معرف التطبيق خيط

طُرق

طريقة الصفات التعريفية وصف
addShaCertificate(certificateToAdd) يضيف شهادة SHA المحددة إلى تطبيق Android هذا.
حذف ShaCertificate(certificateToDelete) يحذف شهادة SHA المحددة من تطبيق Android هذا.
الحصول على التكوين () يحصل على عنصر التكوين المرتبط بهذا التطبيق.
الحصول على بيانات التعريف () يسترد البيانات الوصفية حول تطبيق Android هذا.
الحصول على شهادات شا () الحصول على قائمة شهادات SHA المرتبطة بتطبيق Android هذا في Firebase.
setDisplayName(newDisplayName) يضبط اسم العرض الاختياري الذي يعينه المستخدم للتطبيق.

AndroidApp.appId

إمضاء:

readonly appId: string;

AndroidApp.addShaCertificate()

يضيف شهادة SHA المحددة إلى تطبيق Android هذا.

إمضاء:

addShaCertificate(certificateToAdd: ShaCertificate): Promise<void>;

حدود

معامل يكتب وصف
شهادةToAdd شهادة شا شهادة SHA المراد إضافتها.

عائدات:

وعد<باطل>

وعد يتم حله عند إضافة الشهادة المحددة إلى تطبيق Android.

AndroidApp.deleteShaCertificate()

يحذف شهادة SHA المحددة من تطبيق Android هذا.

إمضاء:

deleteShaCertificate(certificateToDelete: ShaCertificate): Promise<void>;

حدود

معامل يكتب وصف
شهادة للحذف شهادة شا شهادة 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>;

حدود

معامل يكتب وصف
newDisplayName خيط اسم العرض الجديد الذي سيتم تعيينه.

عائدات:

وعد<باطل>

وعد يتم حله عند تعيين اسم العرض.