앱 실행 시 자동 업데이트를 지원해주는 인앱 업데이트 > 인앱 업데이트는 Android 5.0(API 수준 21) 이상에서만 작동한다. 라이브러리 설치 업데이트 여부 확인
앞서 진행한 인앱업데이트를 테스트하기 위해 구글플레이 내부 테스트를 사용하였습니다. 내부 테스트는 내부 테스트 버전을 생성, 출시하고 최대 100명의 테스터들에게만 링크를 제공하여 테스트를 진행할 수 있습니다. 내부테스트 버전 출시 테스터 추가 ![](https:
네이버 developer 사이트에 들어가서 어플리케이션을 등록하고 api key를 생성합니다. 생성한 api key 는 보안을 위해 key.properties 파일을 생성하여 저장합니다. 앱 단위의 build.gradle 파일에 아래의 코드를 추가하여 key.prope
application context 를 전역에서 불러오기 위해 application context를 singleton 으로 생성해 줍니다. application Context 를 singleton 으로 생성합니다.아래와 같은 방식으로 context 를 불러 사용합니다.
메인액티비티가 실행되기 전까지 로딩화면을 보여주는 splash 화면을 효율적으로 적용해 보았습니다. 메인액티비티에 Splash Theme 을 적용하고, 메인액티비티가 생성되면 Theme 을 전체 프로젝트의 AppTheme 으로 변경하였습니다. background_sp
startActivityForResult()와 onActivityResult() 가 deprecated 되었습니다. 이를 대신하여 AndroidX Activity 1.2.0-alpha02 와 Fragment 1.3.0-alpha02에 도입된 Activity Resul