AndroidApp class

Odniesienie do aplikacji Firebase na Androida.

Nie wywołuj tego konstruktora bezpośrednio. Zamiast tego użyj ProjectManagement.androidApp() .

Podpis:

export declare class AndroidApp 

Nieruchomości

Nieruchomość Modyfikatory Typ Opis
identyfikator aplikacji strunowy

Metody

metoda Modyfikatory Opis
addShaCertificate(certyfikatToAdd) Dodaje podany certyfikat SHA do tej aplikacji na Androida.
usuńShaCertificate(certyfikatToDelete) Usuwa określony certyfikat SHA z tej aplikacji na Androida.
pobierz konfigurację() Pobiera artefakt konfiguracji skojarzony z tą aplikacją.
pobierzMetadane() Pobiera metadane dotyczące tej aplikacji na Androida.
getShaCertificates() Pobiera listę certyfikatów SHA skojarzonych z tą aplikacją na Androida w Firebase.
setDisplayName(nowaDisplayName) Ustawia opcjonalną nazwę wyświetlaną aplikacji przypisaną przez użytkownika.

AndroidApp.appId

Podpis:

readonly appId: string;

AndroidApp.addShaCertificate()

Dodaje podany certyfikat SHA do tej aplikacji na Androida.

Podpis:

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

Parametry

Parametr Typ Opis
certyfikatDo dodania Certyfikat Sha Certyfikat SHA do dodania.

Zwroty:

Obietnica<pusta>

Obietnica, która rozwiązuje się po dodaniu danego certyfikatu do aplikacji na Androida.

AndroidApp.deleteShaCertificate()

Usuwa określony certyfikat SHA z tej aplikacji na Androida.

Podpis:

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

Parametry

Parametr Typ Opis
certyfikatDo usunięcia Certyfikat Sha Certyfikat SHA do usunięcia.

Zwroty:

Obietnica<pusta>

Obietnica, która zostaje rozwiązana, gdy określony certyfikat zostanie usunięty z aplikacji na Androida.

AndroidApp.getConfig()

Pobiera artefakt konfiguracji skojarzony z tą aplikacją.

Podpis:

getConfig(): Promise<string>;

Zwroty:

Obietnica<string>

Obietnica, która jest rozpoznawana w pliku konfiguracyjnym Firebase aplikacji na Androida, w formacie ciągu UTF-8. Ten ciąg znaków jest zwykle zapisywany w pliku JSON dostarczanym z aplikacją na Androida.

AndroidApp.getMetadata()

Pobiera metadane dotyczące tej aplikacji na Androida.

Podpis:

getMetadata(): Promise<AndroidAppMetadata>;

Zwroty:

Obietnica < AndroidAppMetadata >

Obietnica, która dotyczy pobranych metadanych dotyczących tej aplikacji na Androida.

AndroidApp.getShaCertificates()

Pobiera listę certyfikatów SHA skojarzonych z tą aplikacją na Androida w Firebase.

Podpis:

getShaCertificates(): Promise<ShaCertificate[]>;

Zwroty:

Obietnica< ShaCertyfikat []>

Lista certyfikatów SHA-1 i SHA-256 powiązanych z tą aplikacją na Androida w Firebase.

AndroidApp.setDisplayName()

Ustawia opcjonalną nazwę wyświetlaną aplikacji przypisaną przez użytkownika.

Podpis:

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

Parametry

Parametr Typ Opis
nowaNazwaWyświetlana strunowy Nowa nazwa wyświetlana do ustawienia.

Zwroty:

Obietnica<pusta>

Obietnica, która zostaje rozpatrzona po ustawieniu nazwy wyświetlanej.