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>;

参数

范围类型描述
新显示名称细绳要设置的新显示名称。

返回:

承诺<无效>

设置显示名称后解析的承诺。