마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

플레이스토어 이동 후 다시 앱 재실행

0 추천
A라는 앱으로 가정했을 때 B라는 어플이 있는지 분석 후 B어플이 없다면 플레이스토어로 이동하게끔 제작했습니다.

이것을 B 어플이 다 받아지면 다시 A 어플을 열고 싶은데 방법이 없을까요?
(240 포인트) 님이 2015년 5월 14일 질문

2개의 답변

+2 추천
A어플에서 B어플을 실행할때 A어플을 종료하시나요??

종료하는게 아니라면 백그라운드 서비스에서 폴링 방식으로 설치 되었는지 체크하면 될것 같습니다.
작전동 (5,890 포인트) 님이 2015년 5월 14일 답변
A어플에서 B어플로 Intent를 쓰는데 onDestroy까지 깔끔하게 탑니다..
B어플이 설치 되어있으면 Intent로 B어플을 호출한다는 말씀이신가요?
B어플이 설치 되있지 않으면요!
그러니깐 B어플이 없어서 설치를 위해 마켓으로 이동할때 A어플을 죽이지 말고 백그라운드 서비스로 돌리면서 체크하시면 됩니다.
+1 추천

참고: http://developereuria.tistory.com/15

 

서비스에서 Intent.ACTION_PACKAGE_ADDED 에 해당하는 액션을 수신하는 

리시버를 등록한뒤 수신된 PackageName이 B의 PackageName과 동일할 때

A어플을 열도록 하면 되겠네요.

코딩인헬 (12,150 포인트) 님이 2015년 5월 14일 답변
...