Android 앱에서 버전 업 알림을 통합하고 테스트하는 방법
배경
코칭 회사에서 뉴스 앱을 iPhone/Android에서 만들고 있습니다.
2년 정도 업데이트하지 않았다고 하고, 향후는 버전 업을 유저에게 통지하고 싶다고 하는 요망이 있었습니다.
Android에서는 HockeyApp라는 알림 SDK가 들어 있었습니다만, 2019년의 가을 근처에 사양이 바뀌는? 같은 설명이 있었으므로, 다른 것을 넣기로 했습니다.
in-app updates
위의 대신 Google 정품 "in-app updates"라는 것을 문서를보고 구현했습니다.
Support in-app updates 는 이쪽
필요한 환경
Android 5.0 (API level 21) 이상
Play Core 라이브러리 1.5.0 이상
문서는 영어이지만 열심히 읽고,
소스를 그대로 copipe.
업데이트 유형
Immediate와 Flexible의 타입을 선택할 수 있고,
Immediate는 강제 업데이트(×버튼이 있으므로 강제라고는 할 수 없다)
Flexible는 업데이트하지 않는 버튼을 선택할 수 있다
중요! 테스트 방법
GooglePlay에 올라있는 앱 버전이 19로,
버전 18의 APK를 만들어 실기에 넣으면 움직인다고 생각하면 움직이지 않는다! !
AndroidStudio에서 서명된 APK를 만드는 방법은 여기
GooglePlayConsole
htps : //로 ゔぇぺぺr. 안 d로이 d. 코 m / st 리부테 / 안녕하세요? hl = 그럼
에 로그인하여 내부 테스트를 실시해야 했습니다!
GooglePlayConsole에서 내부 테스트
위의 대신 Google 정품 "in-app updates"라는 것을 문서를보고 구현했습니다.
Support in-app updates 는 이쪽
필요한 환경
Android 5.0 (API level 21) 이상
Play Core 라이브러리 1.5.0 이상
문서는 영어이지만 열심히 읽고,
소스를 그대로 copipe.
업데이트 유형
Immediate와 Flexible의 타입을 선택할 수 있고,
Immediate는 강제 업데이트(×버튼이 있으므로 강제라고는 할 수 없다)
Flexible는 업데이트하지 않는 버튼을 선택할 수 있다
중요! 테스트 방법
GooglePlay에 올라있는 앱 버전이 19로,
버전 18의 APK를 만들어 실기에 넣으면 움직인다고 생각하면 움직이지 않는다! !
AndroidStudio에서 서명된 APK를 만드는 방법은 여기
GooglePlayConsole
htps : //로 ゔぇぺぺr. 안 d로이 d. 코 m / st 리부테 / 안녕하세요? hl = 그럼
에 로그인하여 내부 테스트를 실시해야 했습니다!
GooglePlayConsole에서 내부 테스트
Immediate와 Flexible의 타입을 선택할 수 있고,
Immediate는 강제 업데이트(×버튼이 있으므로 강제라고는 할 수 없다)
Flexible는 업데이트하지 않는 버튼을 선택할 수 있다
중요! 테스트 방법
GooglePlay에 올라있는 앱 버전이 19로,
버전 18의 APK를 만들어 실기에 넣으면 움직인다고 생각하면 움직이지 않는다! !
AndroidStudio에서 서명된 APK를 만드는 방법은 여기
GooglePlayConsole
htps : //로 ゔぇぺぺr. 안 d로이 d. 코 m / st 리부테 / 안녕하세요? hl = 그럼
에 로그인하여 내부 테스트를 실시해야 했습니다!
GooglePlayConsole에서 내부 테스트
Immidiate의 경우
Flexible의 경우
나오면 기쁘다!
Reference
이 문제에 관하여(Android 앱에서 버전 업 알림을 통합하고 테스트하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/pichiko/items/eebf162bdc3364a1b517텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)