AndroidApp class

مرجع إلى تطبيق Firebase على Android

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

Signature:

export declare class AndroidApp 

أماكن إقامة

الموقع المعدِّلات النوع الوصف
appId السلسلة

الطُرق

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

معرّف AndroidApp.appId

Signature:

readonly appId: string;

AndroidApp.addShaCertificate()

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

Signature:

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

المَعلمات

المعلمة النوع الوصف
شهادة لإضافة ShaCertificate شهادة SHA المطلوب إضافتها.

المرتجعات:

وعود <باطلة>

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

AndroidApp.deleteShaCertificate()

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

Signature:

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

المَعلمات

المعلمة النوع الوصف
حذف الشهادة ShaCertificate شهادة SHA المطلوب حذفها.

المرتجعات:

وعود <باطلة>

وعد يتم حله عند إزالة الشهادة المحدّدة من تطبيق Android.

AndroidApp.getConfig()

الحصول على عنصر الإعداد المرتبط بهذا التطبيق

Signature:

getConfig(): Promise<string>;

المرتجعات:

وعود<string>

وعد يتم ربطه بملف إعداد Firebase لتطبيق Android بتنسيق سلسلة UTF-8. وتتم كتابة هذه السلسلة في ملف JSON الذي يتم شحنه باستخدام تطبيق Android.

AndroidApp.getMetadata()

لاسترداد البيانات الوصفية عن تطبيق Android هذا.

Signature:

getMetadata(): Promise<AndroidAppMetadata>;

المرتجعات:

وعد <AndroidAppMetadata>

وعد يحلّ البيانات الوصفية التي تم استردادها حول تطبيق Android هذا

AndroidApp.getShaCertificates()

الحصول على قائمة بشهادات SHA المرتبطة بتطبيق Android هذا في Firebase

Signature:

getShaCertificates(): Promise<ShaCertificate[]>;

المرتجعات:

وعود<ShaCertificate[]>

قائمة شهادات SHA-1 وSHA-256 المرتبطة بتطبيق Android هذا في Firebase.

AndroidApp.setDisplayName()

تحدِّد هذه السياسة الاسم المعروض الاختياري الذي يعيّنه المستخدم للتطبيق.

Signature:

setDisplayName(newDisplayName: string): Promise<void>;

المَعلمات

المعلمة النوع الوصف
اسم العرض الجديد السلسلة الاسم المعروض الجديد المطلوب ضبطه

المرتجعات:

وعود <باطلة>

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