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.