안드로이드 개발 질문/답변
(글 수 4)
앱을 업데이트 하려고 하는데 방법을 모르겠습니다....
배포방법은 웹서버를 통해 apk 파일을 배포합니다.
질문 1. 안드로이드에서 앱의 업데이트를 수행하는 절차가 아래가 맞나요?
a.apk 파일 실행 중인 상태 -> 웹서버의 파일과 현재 설치된 파일의 버전비교 ->
웹서버 파일이 새 버전인 경우 b.apk 파일을 다운로드 받음 -> b.apk 파일이 다운로드가 완료 시 a.apk 앱 종료 ->
a.apk 삭제 -> b.apk 설치 -> b.apk 실행
위 절차가 맞다면.a.apk 앱이 종료된 상황에서 b.apk 를 어떻게 설치를 하나요?
구체적인 정보가 있으면 도움 부탁드릴게요. 소스는 더 좋구요..
질문 2. 아래 소스를 사용하면 환경설정 값을 유지하며 재설치(업데이트)가 되는건가요?
Uri installUri = Uri.fromParts("package", "xxx", null);
returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri);
질문 3. 아래소스로 구현을 해보니 삭제도 수동삭제처럼 사용자가 확인버튼을 눌러야 수행이 되네요.
사용자에게 묻지않고 삭제할 수는 없는것인가요?
Uri oldPackageURI = Uri.fromParts("package", "패키지명", null);
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, oldPackageURI);
마구잡이로 질문드려서 죄송합니다..
근 2주에 가깝게 안드로이드펍과 사이드 네이버 다 뒤져서 자료를 봤습니다..
진짜요 ㅠ,ㅠ;
그런데 제 지식이 모잘라서인지.. 이해가 잘 안되네요 -_-..
어찌 다들 그 답변만 보시고 짜시는지..
머리가 터질 것 같습니다.. 후;;
짧은 한 줄 답변이라도 부탁드리겠습니다. ^^;;
p.s. 공지사항을 다 읽었습니다 ^^;;
배포방법은 웹서버를 통해 apk 파일을 배포합니다.
질문 1. 안드로이드에서 앱의 업데이트를 수행하는 절차가 아래가 맞나요?
a.apk 파일 실행 중인 상태 -> 웹서버의 파일과 현재 설치된 파일의 버전비교 ->
웹서버 파일이 새 버전인 경우 b.apk 파일을 다운로드 받음 -> b.apk 파일이 다운로드가 완료 시 a.apk 앱 종료 ->
a.apk 삭제 -> b.apk 설치 -> b.apk 실행
위 절차가 맞다면.a.apk 앱이 종료된 상황에서 b.apk 를 어떻게 설치를 하나요?
구체적인 정보가 있으면 도움 부탁드릴게요. 소스는 더 좋구요..
질문 2. 아래 소스를 사용하면 환경설정 값을 유지하며 재설치(업데이트)가 되는건가요?
Uri installUri = Uri.fromParts("package", "xxx", null);
returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri);
질문 3. 아래소스로 구현을 해보니 삭제도 수동삭제처럼 사용자가 확인버튼을 눌러야 수행이 되네요.
사용자에게 묻지않고 삭제할 수는 없는것인가요?
Uri oldPackageURI = Uri.fromParts("package", "패키지명", null);
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, oldPackageURI);
마구잡이로 질문드려서 죄송합니다..
근 2주에 가깝게 안드로이드펍과 사이드 네이버 다 뒤져서 자료를 봤습니다..
진짜요 ㅠ,ㅠ;
그런데 제 지식이 모잘라서인지.. 이해가 잘 안되네요 -_-..
어찌 다들 그 답변만 보시고 짜시는지..
머리가 터질 것 같습니다.. 후;;
짧은 한 줄 답변이라도 부탁드리겠습니다. ^^;;
p.s. 공지사항을 다 읽었습니다 ^^;;