제목대로 앱 내에서 startActivity로 market://details?id=<package name> 연결 시 마켓 앱이 없을 경우 앱이 죽는 현상을 발견하였습니다.

인텐트를 받을 앱이 없어서 죽는 것 같은데요.

에뮬레이터의 경우 마켓 앱이 기본적으로 설치가 되어 있지 않고, 에뮬레이터에서 테스트를 하였습니다.

만약 구글 CTS를 통과하지 않았을 경우 마켓 앱이 기기에 설치가 안되어 있을텐데, 이런 경우까지 신경을 써야하는지 모르겠네요.

질문은 기기에 마켓 앱이 설치되어 있는지 알 수 있는 방법이 있나요?

아니면 이러한 인텐트에 관한 예외 상황이 발생하였을 때 앱이 죽는 것을 방지할 수 있는 방법이 있나요?