질문대로 현재 누가 자신을 실행한 것인지를 확인하는 부분을 찾고 있습니다.

getIntent()로 하면 값을 넘겨주지 않는 이상 pakagename이 null이더군요.

다른 어플에서 실행한 것 인지 아니면 사용자가 실행한 것인지를 구분할 수 있는 방법이 있을까요?