AndroidApp class

對 Firebase Android 應用程式的引用。

不要直接呼叫此構造函數。相反,使用ProjectManagement.androidApp()

簽名:

export declare class AndroidApp 

特性

財產修飾符類型描述
應用程式ID細繩

方法

方法修飾符描述
addShaCertificate(certificateToAdd)將給定的 SHA 憑證新增至此 Android 應用程式。
刪除ShaCertificate(certificateToDelete)從此 Android 應用程式中刪除指定的 SHA 憑證。
取得配置()取得與此應用程式關聯的配置工件。
取得元資料()檢索有關此 Android 應用程式的元資料。
取得ShaCertificates()取得 Firebase 中與此 Android 應用程式關聯的 SHA 憑證清單。
設定顯示名稱(新顯示名稱)設定應用程式的選用使用者指派顯示名稱。

AndroidApp.appId

簽名:

readonly appId: string;

AndroidApp.addShaCertificate()

將給定的 SHA 憑證新增至此 Android 應用程式。

簽名:

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

參數

範圍類型描述
要新增的證書Sha證書要新增的 SHA 憑證。

返回:

承諾<無效>

當給定證書添加到 Android 應用程式時解決的承諾。

AndroidApp.deleteShaCertificate()

從此 Android 應用程式中刪除指定的 SHA 憑證。

簽名:

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

參數

範圍類型描述
刪除證書Sha證書要刪除的 SHA 憑證。

返回:

承諾<無效>

當指定的憑證已從 Android 應用程式中刪除時解決的承諾。

AndroidApp.getConfig()

取得與此應用程式關聯的配置工件。

簽名:

getConfig(): Promise<string>;

返回:

承諾<字串>

解析為 UTF-8 字串格式的 Android 應用程式的 Firebase 設定檔的承諾。該字串通常旨在寫入隨 Android 應用程式附帶的 JSON 檔案中。

AndroidApp.getMetadata()

檢索有關此 Android 應用程式的元資料。

簽名:

getMetadata(): Promise<AndroidAppMetadata>;

返回:

Promise< AndroidAppMetadata >

解析為檢索到的有關此 Android 應用程式的元資料的承諾。

AndroidApp.getShaCertificates()

取得 Firebase 中與此 Android 應用程式關聯的 SHA 憑證清單。

簽名:

getShaCertificates(): Promise<ShaCertificate[]>;

返回:

Promise< Sha證書[]>

Firebase 中與此 Android 應用程式關聯的 SHA-1 和 SHA-256 憑證清單。

AndroidApp.setDisplayName()

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

簽名:

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

參數

範圍類型描述
新顯示名稱細繩要設定的新顯示名稱。

返回:

承諾<無效>

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