AndroidApp class

Uma referência a um app Android do Firebase.

Não chame esse construtor diretamente. Em vez disso, use ProjectManagement.androidApp().

Assinatura:

export declare class AndroidApp 

Propriedades

Propriedade Modificadores Tipo Descrição
appId string

Métodos

Método Modificadores Descrição
addShaCertificate(certificateToAdd) Adiciona o certificado SHA fornecido a este app Android.
deleteShaCertificate(certificateToDelete) Exclui o certificado SHA especificado deste app Android.
getConfig() (em inglês) Recebe o artefato de configuração associado a este app.
getMetadata(). Recupera metadados sobre este app Android.
getShaCertificates(). Recebe a lista de certificados SHA associados a este app Android no Firebase.
setDisplayName(newDisplayName) Define o nome de exibição opcional atribuído pelo usuário do aplicativo.

AndroidApp.appId

Assinatura:

readonly appId: string;

AndroidApp.addShaCertificate()

Adiciona o certificado SHA fornecido a este app Android.

Assinatura:

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

Parâmetros

Parâmetro Tipo Descrição
certificadoparaAdicionar ShaCertificate (link em inglês) O certificado SHA a ser adicionado.

Retorna:

Promessa<void>

Uma promessa que é resolvida quando o certificado fornecido é adicionado ao app Android.

AndroidApp.deleteShaCertificate()

Exclui o certificado SHA especificado deste app Android.

Assinatura:

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

Parâmetros

Parâmetro Tipo Descrição
CertificateToDelete ShaCertificate (link em inglês) O certificado SHA a ser excluído.

Retorna:

Promessa<void>

Uma promessa que é resolvida quando o certificado especificado é removido do app Android.

AndroidApp.getConfig()

Recebe o artefato de configuração associado a este app.

Assinatura:

getConfig(): Promise<string>;

Retorna:

Promessa<string>

Uma promessa que é resolvida no arquivo de configuração do Firebase do app Android, no formato de string UTF-8. Essa string normalmente é gravada em um arquivo JSON que é enviado com seu app Android.

AndroidApp.getMetadata().

Recupera metadados sobre este app Android.

Assinatura:

getMetadata(): Promise<AndroidAppMetadata>;

Retorna:

Promessa<AndroidAppMetadata>

Uma promessa que é resolvida com os metadados recuperados sobre o app Android.

AndroidApp.getShaCertificates()

Recebe a lista de certificados SHA associados a este app Android no Firebase.

Assinatura:

getShaCertificates(): Promise<ShaCertificate[]>;

Retorna:

Promessa<ShaCertificate[]>

A lista de certificados SHA-1 e SHA-256 associados a este app Android no Firebase.

AndroidApp.setDisplayName()

Define o nome de exibição opcional atribuído pelo usuário do aplicativo.

Assinatura:

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

Parâmetros

Parâmetro Tipo Descrição
newDisplayName string O novo nome de exibição a ser definido.

Retorna:

Promessa<void>

Uma promessa que é resolvida quando o nome de exibição é definido.