안녕하세요 어려분!!!
이번글은 앱 업데이트 알림 만들기에 대해 써보려고 해요~
제가 앱을 게시했잖아요? 근데 어플을 업데이트 했는데 사용자 들이 모르는거에요 !!!
저는 막 아프리카TV 앱같으거 들어가면 업데이트 할거 있다고 알려주고 그러잖아요..
그래서 자동으로 그렇게 나올 줄 알았는데, 아니더라구요..
저같은 경우는 앱스토어에 설정 상관없이 무조건 앱 업데이트 알림을 하고 업데이트를 해야 사용가능하게끔 하고 싶은데 그런 그능은 제가 따로 구현을 해야되더라구요~
그래서 제가 구현한 방법에 대해 설명하기 위해 글을 써요~~
저의 방법은 제 서버에서 업데이트 할때마다 버전을 바꿔주고
앱을 시작하면 제일 먼저 그 버전과 앱의 버전을 비교하여 최신화된 앱인지 아닌지를 판단하여 업데이트 여부를 묻는 방법으로 했어요!!
업데이트 마다 서버에 저 echo 값을 바꿔준다.
이렇게 php를 이용하여 버전 정보인 "1"을 받고
update = php에서 받은 최신버전인 "1" 이 저장되어있고 updatenow = 현재 어플의 버전이 저장되어있어요!
if 문을 이용하여 php에서 받은 최신 버전의 숫자와 기존 사용중인 앱에 저장된 버전 숫자와 비교를 한뒤에,
같아면 시작 화면으로 가고,
다르다면 업데이트 버튼이 나오는 화면으로 가게끔 코딩했답니다 ~~
쉽죠~?
혹시 php 에서의 결과값을 안드로이드 스튜디오에 전송하는 법을 모른다면 댓글로 물어보세요~ 알려드릴게요.
물론 조만간 이 방법도 글로 올릴거랍니다~
물론 다른 글에도 설명이 이미 많아요~ 하지만 저는 아주 쉽게 원리까지 알려드릴게요!
안녕~
궁금한점 있으면 댓글 달아주세요~
하트 공감 좋아요는 좋아요!!
'IT기술(코딩)' 카테고리의 다른 글
라즈베리파이 서버 구축 mysql 편 (0) | 2020.08.02 |
---|---|
혼자 안드로이드 어플,앱 제작 (개인 개발자) 1일차 [Splash 처음화면 로딩화면, Intent, flag, Application class예시] (0) | 2020.08.02 |
안드로이드 스튜디오 앱등록 사기행위 대처방법(Google Play 정책을 준수하지 않음) 사기행위로 인한 등록 취소 (0) | 2020.08.02 |
안드로이드 스튜디오 서버연동 Runnable사용 (HttpURLConnection 함수) 예제 (0) | 2020.08.02 |
안드로이드 스튜디오 , mysql 연동 (0) | 2020.08.02 |