对 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 应用时解析的 promise。
AndroidApp.deleteShaCertificate()
从此 Android 应用中删除指定的 SHA 证书。
签名:
deleteShaCertificate(certificateToDelete: ShaCertificate): Promise<void>;
参数
参数 | 类型 | 说明 |
---|---|---|
要删除的证书 | ShaCertificate | 要删除的 SHA 证书。 |
返回:
承诺<void>
从 Android 应用中移除指定证书后解析的 promise。
AndroidApp.getConfig()
获取与此应用关联的配置工件。
签名:
getConfig(): Promise<string>;
返回:
承诺<字符串>
一个 promise,可解析为 Android 应用的 Firebase 配置文件,采用 UTF-8 字符串格式。此字符串通常应写入 Android 应用随附的 JSON 文件。
AndroidApp.getMetadata()
检索此 Android 应用的相关元数据。
签名:
getMetadata(): Promise<AndroidAppMetadata>;
返回:
一个 promise,可解析为检索到的关于此 Android 应用的元数据。
AndroidApp.getShaCertificates()
获取 Firebase 中与此 Android 应用关联的 SHA 证书的列表。
签名:
getShaCertificates(): Promise<ShaCertificate[]>;
返回:
Promise<ShaCertificate[]>
Firebase 中与此 Android 应用关联的 SHA-1 和 SHA-256 证书的列表。
AndroidApp.setDisplayName()
设置由用户指定的可选应用显示名称。
签名:
setDisplayName(newDisplayName: string): Promise<void>;
参数
参数 | 类型 | 说明 |
---|---|---|
新显示名称 | 字符串 | 要设置的新显示名称。 |
返回:
承诺<void>
在设置显示名称后解析的 promise。