검색을 해도 너무 답이 안나와서 이렇게 질문 올립니다. 고수님들 부탁드리겠습니다 ( __ )


먼저 마켓을 통한 업그레이드 방법 말고 개인 서버를 통한 업그레이드 방식을 가지고 있습니다.



상황 설명 드리겠습니다..



1. 프로그램 로그인시 버전 업데이트 감지.


2. 프로그램 종료 후 (실행 중인 프로그램 목록에서 완전 제거 되었음(서비스 사용 안함)) apk 다운로드


3. apk 다운로드 후 apk 실행하여 버전업된 프로그램 설치


4. 버전업된 프로그램 로그인후 아무 프로그램상 아무 화면에서나 하드웨어 홈 버튼 누름


5. 프로그램 아이콘 다시 클릭


6. 로그인 화면 뜸...(백버튼 누를시 하드웨어 홈버튼 눌렀을때 있던 화면으로 돌아감)



저 6번 상황이 문제이구요


기기 재부팅 하면 정상적으로 홈버튼 누를때의 화면이 잘 뜹니다


꼭 업그레이드를 하고(동일 버전 재설치도 마찬가지)


실행 하여 홈버튼을 누르고 다시 실행 시키면 AndroidManifest.xml 에 지정한 MAIN Activity 가 다시 뜨는데요...


(기존 프로그램이 죽은건 아니고 Activity Stack상 TOP에 MAIN Activity 가 뜹니다...)



프로세스상 중복 실행이 된것은 아닌것 같고 OS상에 실행되고 있는 프로그램을 인지하지 못해서 MAIN Activity를 띄워


주는것 같은데......혹시 해결 방법이 있을까요?