오픈소스 플랫폼에 앱 등록

이 가이드에서는 오픈소스 플랫폼에 앱을 등록하는 방법을 설명합니다. 이 프로세스는 다른 스토어를 통해 앱을 배포하는 것과 유사합니다. 오픈소스 플랫폼에서 앱을 계속 배포하기 위해 앱을 등록하지 않아도 되지만, 등록하면 사용자가 현재와 동일한 설치 환경을 계속 이용할 수 있습니다.

시작하기 전에 Android Developer Console 계정 또는 Google Play Console 계정을 설정하세요. 계정이 없는 경우 개발자 인증 가이드에 따라 가입하세요.

사용자가 앱을 설치하는 방법 선택

확인 및 등록 여부에 따라 사용자는 다음 두 가지 방법 중 하나로 앱을 설치할 수 있습니다.

  • 사용자에게 적용되는 변경사항 없음 사용자가 평소와 같이 앱을 설치할 수 있도록 인증된 ID에 앱을 등록하세요.
  • 고급 흐름 설정 앱을 등록하지 않으려면 사용자가 기기에서 고급 흐름을 사용 설정하면 됩니다. 이 일회성 설정을 통해 인증되지 않은 개발자의 앱을 설치할 수 있습니다.

새 앱 등록

새 앱을 등록하려면 다음 단계를 완료하세요.

  1. Android Developer Console 또는 Google Play Console의 Android 개발자 인증 탭에서 패키지 이름 등록을 클릭합니다.
  2. 새 앱의 패키지 이름을 입력하고 다음을 클릭합니다.
  3. 키 추가를 클릭하고 서명 키의 SHA-256 인증서 지문을 입력합니다. 지문 추출에 관한 안내는 고객센터 가이드를 참고하세요. 오픈소스 플랫폼에서 서명 키를 사용하여 앱을 배포하는 경우 추가 단계를 완료할 필요가 없습니다.
  4. 오픈소스 플랫폼에서 자체 키로 앱에 다시 서명하는 경우 플랫폼에 앱을 게시한 후 플랫폼 서명 APK를 다운로드합니다.
  5. APK에서 SHA-256 인증서 지문을 추출합니다.
  6. 콘솔에서 등록된 앱으로 이동하여 키 추가를 클릭하고 추출된 SHA-256 인증서 지문을 입력합니다. 소유권 확인 메시지가 표시되면 확인을 클릭하고 기존 앱 등록 섹션의 9~12단계를 따릅니다. 이 프롬프트는 플랫폼의 키를 등록하기 전에 새 앱이 플랫폼에서 50개 이상의 Android 기기에 설치되는 드문 경우에 표시됩니다.

기존 앱 등록

오픈소스 앱 플랫폼에서 서명 키를 사용하여 앱을 배포하는 경우 기존 패키지 이름 등록 가이드를 따르세요.

오픈소스 플랫폼에서 자체 키로 다시 서명하는 기존 앱을 등록하려면 다음 단계를 완료하세요.

  1. 오픈소스 플랫폼에서 플랫폼 서명 APK를 다운로드합니다.
  2. APK에서 SHA-256 인증서 지문을 추출합니다. 지문을 추출하는 방법은 고객센터 가이드를 참고하세요.
  3. Android Developer Console 또는 Google Play Console의 Android 개발자 인증 페이지에서 패키지 이름 등록을 클릭합니다.
  4. 기존 앱의 패키지 이름을 입력하고 다음을 클릭합니다.
  5. 키 선택을 클릭합니다. 앱의 알려진 설치 수가 50개 미만인 경우 키 추가를 클릭하고 대신 SHA-256 인증서 지문을 입력합니다.
  6. 추출된 SHA-256 인증서 지문을 적격 지문 목록에서 선택합니다. 지문이 목록에 없으면 등록하는 다른 방법 표시를 클릭하고 다른 키의 지문 표시를 클릭한 다음 목록에서 지문을 선택합니다.
  7. 키 추가를 클릭합니다.
  8. APK 업로드를 클릭합니다.
  9. 제공된 스니펫을 복사하고 앱의 소스 트리로 이동하여 assets 폴더에 adi-registration.properties이라는 파일을 만든 후 파일에 스니펫을 붙여넣습니다.
  10. 스니펫이 포함된 새 앱 버전을 오픈소스 플랫폼에 게시합니다.
  11. 플랫폼에서 새 APK 버전을 다운로드합니다.
  12. APK를 콘솔에 업로드합니다.