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

반환:

프로미스<string>

UTF-8 문자열 형식으로 Android 앱의 Firebase 구성 파일로 확인되는 프로미스입니다. 이 문자열은 일반적으로 Android 앱과 함께 제공되는 JSON 파일에 작성하도록 되어 있습니다.

AndroidApp.getMetadata()를 호출합니다.

이 Android 앱에 대한 메타데이터를 검색합니다.

서명:

getMetadata(): Promise<AndroidAppMetadata>;

반환:

프로미스 <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>

표시 이름이 설정된 경우 해결되는 프로미스입니다.