Firebase Android 앱에 대한 참조입니다.
이 생성자를 직접 호출하지 마세요. 대신 ProjectManagement.androidApp()을 사용하세요. .
서명:
export declare class AndroidApp
속성
재산 | 수정자 | 유형 | 설명 |
---|---|---|---|
앱 ID | 끈 |
행동 양식
방법 | 수정자 | 설명 |
---|---|---|
addShaCertificate(인증서ToAdd) | 지정된 SHA 인증서를 이 Android 앱에 추가합니다. | |
deleteShaCertificate(certificateToDelete) | 이 Android 앱에서 지정된 SHA 인증서를 삭제합니다. | |
getConfig() | 이 앱과 연결된 구성 아티팩트를 가져옵니다. | |
메타데이터() | 이 Android 앱에 대한 메타데이터를 검색합니다. | |
getSha인증서() | Firebase에서 이 Android 앱과 연결된 SHA 인증서 목록을 가져옵니다. | |
setDisplayName(새 디스플레이 이름) | 앱의 선택적 사용자 할당 표시 이름을 설정합니다. |
AndroidApp.appId
서명:
readonly appId: string;
AndroidApp.addSha인증서()
지정된 SHA 인증서를 이 Android 앱에 추가합니다.
서명:
addShaCertificate(certificateToAdd: ShaCertificate): Promise<void>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
인증서추가 | 샤인증서 | 추가할 SHA 인증서입니다. |
보고:
약속<공허>
주어진 인증서가 Android 앱에 추가되면 해결되는 약속입니다.
AndroidApp.deleteShaCertificate()
이 Android 앱에서 지정된 SHA 인증서를 삭제합니다.
서명:
deleteShaCertificate(certificateToDelete: ShaCertificate): Promise<void>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
인증서삭제 | 샤인증서 | 삭제할 SHA 인증서입니다. |
보고:
약속<공허>
지정된 인증서가 Android 앱에서 제거되면 해결되는 약속입니다.
AndroidApp.getConfig()
이 앱과 연결된 구성 아티팩트를 가져옵니다.
서명:
getConfig(): Promise<string>;
보고:
약속<문자열>
UTF-8 문자열 형식으로 Android 앱의 Firebase 구성 파일을 확인하는 Promise입니다. 이 문자열은 일반적으로 Android 앱과 함께 제공되는 JSON 파일에 작성됩니다.
AndroidApp.getMetadata()
이 Android 앱에 대한 메타데이터를 검색합니다.
서명:
getMetadata(): Promise<AndroidAppMetadata>;
보고:
약속< AndroidAppMetadata >
이 Android 앱에 대해 검색된 메타데이터를 확인하는 Promise입니다.
AndroidApp.getSha인증서()
Firebase에서 이 Android 앱과 연결된 SHA 인증서 목록을 가져옵니다.
서명:
getShaCertificates(): Promise<ShaCertificate[]>;
보고:
약속< ShaCertificate []>
Firebase의 이 Android 앱과 연결된 SHA-1 및 SHA-256 인증서 목록입니다.
AndroidApp.setDisplayName()
선택적으로 사용자가 할당한 앱 표시 이름을 설정합니다.
서명:
setDisplayName(newDisplayName: string): Promise<void>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
새로운디스플레이이름 | 끈 | 설정할 새 표시 이름입니다. |
보고:
약속<공허>
표시 이름이 설정되면 해결되는 약속입니다.