[android] App Bundle과 테스트 앱 버전의 관계

안드로이드 앱을 배포할 때, 앱 번들은 앱의 크기를 줄이고 사용자 기기에 적합한 버전을 제공합니다. 그리고 테스트 앱 버전은 개발자가 앱을 테스트하고 디버깅하는 데 필요한 도구입니다.

App Bundle이란?

앱 번들은 Google Play에 업로드할 때 사용하는 앱의 새로운 배포 형식입니다. Native, hybrid, games 등 모든 유형의 안드로이드 앱을 App Bundle 형식으로 빌드하여 Google Play의 기능을 최대한 활용할 수 있습니다. 앱 번들을 사용하면 Google Play가 사용자에게 해당하는 디바이스에 최적화된 리소스를 제공하여 앱 다운로드에 필요한 데이터양을 최소화할 수 있습니다.

테스트 앱 버전

테스트 앱 버전은 개발 및 디버깅 목적으로 사용됩니다. 개발자는 이를 사용하여 앱의 특정 기능의 동작 여부를 테스트하고 디버깅할 수 있습니다. 대부분의 경우, 테스트 앱은 실제 사용자에게 배포하는 것이 아니므로, 일반적으로 Google Play 스토어에 게시되지 않습니다.

App Bundle과 테스트 앱 버전의 관계

앱 번들은 테스트 앱 버전과 관계없이 독립적으로 사용될 수 있습니다. 앱 번들은 Google Play Console에 업로드되어 사용자에게 게시될 수 있습니다. 반면, 테스트 앱 버전은 주로 개발 과정에서 개발자가 사용하므로, Google Play Console을 사용하여 배포되는 것이 아니라 로컬에서 직접 실행합니다.

따라서, App Bundle과 테스트 앱 버전은 독립적으로 관리되며 서로에게 영향을 미치지 않습니다.

결론

App Bundle은 Google Play에 앱을 배포할 때 사용되는 새로운 형식이며, 테스트 앱 버전은 개발자가 앱을 개발하고 디버깅할 때 사용하는 도구입니다. 두 가지는 독립적으로 작동하며, 개발자는 각각의 용도에 맞게 효과적으로 활용할 수 있습니다.

참고