AndroidApp class

Bir Firebase Android uygulamasına referans.

Bu oluşturucuyu doğrudan çağırmayın. Bunun yerine ProjectManagement.androidApp() yöntemini kullanın.

İmza:

export declare class AndroidApp 

Özellikler

Özellik Değiştiriciler Tür Açıklama
appId dize

Yöntemler

Yöntem Değiştiriciler Açıklama
addShaCertificate(certificateToAdd) Belirtilen SHA sertifikasını bu Android uygulamasına ekler.
deleteShaCertificate(certificateToDelete) Belirtilen SHA sertifikasını bu Android uygulamasından siler.
getConfig() Bu uygulamayla ilişkilendirilmiş yapılandırma yapısını alır.
getMetadata() Bu Android uygulamasıyla ilgili meta verileri alır.
getShaCertificates() Firebase'de bu Android uygulamasıyla ilişkili SHA sertifikalarının listesini alır.
setDisplayName(newDisplayName) Uygulamanın, kullanıcı tarafından atanan isteğe bağlı görünen adını ayarlar.

AndroidApp.appId

İmza:

readonly appId: string;

AndroidApp.addShaCertificate()

Belirtilen SHA sertifikasını bu Android uygulamasına ekler.

İmza:

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

Parametreler

Parametre Tür Açıklama
sertifika ShaCertificate Eklenecek SHA sertifikası.

Şunu döndürür:

Taahhüt<void>

Belirtilen sertifika Android uygulamasına eklendiğinde çözümlenen bir taahhüt.

AndroidApp.deleteShaCertificate()

Belirtilen SHA sertifikasını bu Android uygulamasından siler.

İmza:

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

Parametreler

Parametre Tür Açıklama
Silinecek sertifika ShaCertificate Silinecek SHA sertifikası.

Şunu döndürür:

Taahhüt<void>

Belirtilen sertifika Android uygulamasından kaldırıldığında çözümlenen bir taahhüt.

AndroidApp.getConfig()

Bu uygulamayla ilişkilendirilmiş yapılandırma yapısını alır.

İmza:

getConfig(): Promise<string>;

Şunu döndürür:

Promise<dize>

Android uygulamasının Firebase yapılandırma dosyasına, UTF-8 dizesi biçiminde çözümlenen bir taahhüt. Bu dize genellikle Android uygulamanızla birlikte gönderilen bir JSON dosyasına yazılacak şekilde tasarlanmıştır.

AndroidApp.getMetadata()

Bu Android uygulamasıyla ilgili meta verileri alır.

İmza:

getMetadata(): Promise<AndroidAppMetadata>;

Şunu döndürür:

Promise<AndroidAppMetadata>

Bu Android uygulaması hakkında alınan meta verilere çözümlenen bir vaat.

AndroidApp.getShaCertificates()

Firebase'de bu Android uygulamasıyla ilişkili SHA sertifikalarının listesini alır.

İmza:

getShaCertificates(): Promise<ShaCertificate[]>;

Şunu döndürür:

Promise<ShaCertificate[]>

Firebase'de bu Android uygulamasıyla ilişkili SHA-1 ve SHA-256 sertifikalarının listesi.

AndroidApp.setDisplayName()

Uygulamanın, kullanıcı tarafından atanan isteğe bağlı görünen adını ayarlar.

İmza:

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

Parametreler

Parametre Tür Açıklama
yeniDisplayName dize Ayarlanacak yeni görünen ad.

Şunu döndürür:

Taahhüt<void>

Görünen ad ayarlandığında sona eren bir taahhüt.