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

마켓에서 열기를 통한 앱 중복 실행 방지 방법 알려주세요.

0 추천
안드로이드 앱에 현재 버전을 체크해서 마켓으로 이동하여 업데이트 유도를 하는 작업을 하고 있습니다.

현재 버진과 마켓에 등록되어 있는 버전이 같을 시 에  업데이트 버튼이 아닌 열기 버튼이 활성화가되는데

' 열기 ' 버튼을 누를시에 기존에 열려있던 앱이 호출이 되는게 아니라 새로운 인스턴스의 앱이 실행이 되어 화면에 보여지게

됩니다. 앱의 중복 실행을 막고 열기를 눌렀을시에 기존의 앱이 실행이 되게 하는 방법을 알려주시면 감사하겠습니다.ㅠㅠ
싸만코 (2,260 포인트) 님이 2013년 10월 17일 질문

1개의 답변

+1 추천
 
채택된 답변
메니페스트의 launchMode 를  singleTop으로 하시면 될 것 같은데요.

테스트는 안해봤네요.
원조안드로이드 (58,190 포인트) 님이 2013년 10월 17일 답변
싸만코님이 2013년 10월 17일 채택됨
singleTop은 근본적인 해결이 될수 없을것 같습니다. 가장 효율적인 방법은 업데이트가 가능할경우에만 마켓연결이 가능하게 하는것이 정답일것 같습니다.
...