AndroidApp class

Firebase Android 應用程式的參照。

請勿直接呼叫此建構函式。請改用 ProjectManagement.androidApp()

簽名:

export declare class AndroidApp 

屬性

屬性 修飾符 類型 說明
appId 字串

方法

方法 修飾符 說明
addShaCertificate(certificateToAdd) 將指定的 SHA 憑證新增至這個 Android 應用程式。
deleteShaCertificate(certificateToDelete) 從這個 Android 應用程式刪除指定的 SHA 憑證。
getConfig() 取得與這個應用程式相關聯的設定構件。
getMetadata() 擷取這個 Android 應用程式的相關中繼資料。
getShaCertificates() 在 Firebase 中取得與這個 Android 應用程式相關聯的 SHA 憑證清單。
setDisplayName(newDisplayName) 設定使用者指派的應用程式顯示名稱 (選用)。

AndroidApp.appId

簽名:

readonly appId: string;

AndroidApp.addShaCertificate()

將指定的 SHA 憑證新增至這個 Android 應用程式。

簽名:

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

參數

參數 類型 說明
認證 ShaCertificate 要新增的 SHA 憑證。

傳回:

承諾<void>

在指定憑證新增至 Android 應用程式後可解析的承諾。

AndroidApp.deleteShaCertificate()

從這個 Android 應用程式刪除指定的 SHA 憑證。

簽名:

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

參數

參數 類型 說明
憑證待刪除 ShaCertificate 要刪除的 SHA 憑證。

傳回:

承諾<void>

在指定憑證從 Android 應用程式中移除後可以解決的承諾。

AndroidApp.getConfig()

取得與這個應用程式相關聯的設定構件。

簽名:

getConfig(): Promise<string>;

傳回:

承諾<字串>

可解析為 Android 應用程式 Firebase 設定檔的承諾,採用 UTF-8 字串格式。這個字串通常是用來寫入與 Android 應用程式一併隨附的 JSON 檔案。

AndroidApp.getMetadata()

擷取這個 Android 應用程式的相關中繼資料。

簽名:

getMetadata(): Promise<AndroidAppMetadata>;

傳回:

Promise<AndroidAppMetadata>

會解析為已擷取此 Android 應用程式中繼資料的承諾。

AndroidApp.getShaCertificates()

在 Firebase 中取得與這個 Android 應用程式相關聯的 SHA 憑證清單。

簽名:

getShaCertificates(): Promise<ShaCertificate[]>;

傳回:

承諾<ShaCertificate[]>

在 Firebase 中,與這個 Android 應用程式相關聯的 SHA-1 和 SHA-256 憑證清單。

AndroidApp.setDisplayName()

設定使用者指派的應用程式顯示名稱 (選用)。

簽名:

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

參數

參數 類型 說明
新顯示名稱 字串 要設定的新顯示名稱。

傳回:

承諾<void>

在設定顯示名稱後可解析的承諾。