Android용 .NET MAUI 앱 게시

.NET 다중 플랫폼 앱 UI(.NET MAUI) 앱 개발의 마지막 단계는 게시하는 것입니다. 게시는 앱을 포함하고 사용자가 디바이스에 설치할 준비가 된 패키지를 만드는 프로세스입니다. 게시에는 다음 두 가지 필수 작업이 포함됩니다.

  • 배포를 준비합니다. Android 디바이스에 배포할 수 있는 앱의 릴리스 버전이 만들어집니다.
  • 배포. 앱의 릴리스 버전은 여러 배포 채널 중 하나 이상을 통해 사용할 수 있습니다.

다음 다이어그램에서는 .NET MAUI Android 앱 게시와 관련된 단계를 보여 줍니다.

Build and deploy flowchart for .NET MAUI Android apps.

Important

Android용 .NET MAUI 앱을 게시할 때 APK(Android 패키지) 또는 AAB(Android 앱 번들) 파일을 생성합니다. APK는 Android 디바이스에 앱을 설치하는 데 사용되며, AAB는 Google Play에 앱을 게시하는 데 사용됩니다.

위의 다이어그램에서 볼 수 있듯이 배포 준비는 사용되는 배포 방법에 관계없이 동일합니다. Android 앱을 사용자에게 릴리스할 수 있는 몇 가지 방법이 있습니다.

  • 시장을 통해 – 가장 잘 알려진 Google Play인 배포를 위해 존재하는 여러 Android 마켓플레이스가 있습니다.
  • 웹 사이트를 통해 - .NET MAUI 앱을 웹 사이트에서 다운로드할 수 있으며, 사용자는 링크를 클릭하여 앱을 설치할 수 있습니다.
  • 파일 공유 를 통해 – 웹 사이트와 유사하게 앱 패키지를 사용자가 사용할 수 있는 한 디바이스에서 테스트용으로 로드할 수 있습니다.

설정된 마켓플레이스를 사용하는 것은 가장 광범위한 시장 도달 범위와 배포에 대한 가장 큰 제어권을 제공하기 때문에 앱을 게시하는 가장 일반적인 방법입니다. 그러나 마켓플레이스를 통해 앱을 게시하려면 추가 작업이 필요합니다.

여러 채널이 동시에 .NET MAUI 앱을 배포할 수 있습니다. 예를 들어 Google Play에 앱을 게시하고 웹 서버에서 다운로드할 수도 있습니다.

직접 다운로드에 앱을 사용할 수 있도록 하는 것은 엔터프라이즈 환경 또는 작거나 잘 지정된 사용자 집합에만 적용되는 앱과 같이 제어된 사용자 하위 집합에 가장 유용합니다. 또한 서버 및 전자 메일 배포는 더 간단한 게시 모델이므로 앱을 게시할 준비가 덜 필요하지만 앱은 전자 메일 첨부 파일로 차단될 수 있습니다.

Google Play는 Android 앱에서 가장 포괄적이고 인기 있는 마켓플레이스입니다. Google Play를 사용하면 사용자가 장치 또는 컴퓨터에서 단일 아이콘을 클릭하여 앱을 검색, 다운로드, 평가 및 지불할 수 있습니다. Google Play는 또한 판매 및 시장 추세를 분석하고 앱을 다운로드할 수 있는 장치와 사용자를 제어하는 데 도움이 되는 도구를 제공합니다.

Important

Blazor 하이브리드 앱을 배포할 때 호스트 플랫폼에는 WebView가 있어야 합니다. 자세한 내용은 배포된 Blazor 하이브리드 앱에서 웹 보기를 최신 상태로 유지를 참조 하세요.

참고 항목