Intent intent = getPackageManager().getLaunchIntentForPackage( " 패키지 이름" );
startActivity(intent);
패키지 이름으로 Intent 를 불러와 다른 어플을 실행합니다.
실행할 어플의 액티비티가 존재할경우 그 액티비트를 띄우고 없을경우 메인 액티비트를 띄워야하는데
이 인텐트가 호출할 어플의 최상위 액티비티를 잘 찾다가도
갑자기 그 어플의 메인 액티비티를 호출할 때도 있습니다.
다른 방법을 사용해야되나요?? 이유를 모르겠네요..
아시는 분 답변 부탁드립니다.ㅠ