adb shell ps로 실행중인 서비스를 보면요..

제가 cmd에서 실행시킨 서비스가 떠있는것을 볼수 있습니다. 맨 왼쪽에 USER는 shell로요...


그런데 이 adb shell 명령을 자바에서

Process process = Runtime.getRuntime().exec("명령");

이렇게 하면 서비스가 실행되긴 하는데 왼쪽 USER가 app_116 이렇게 앱에서 실행되었다고 하거든요.

결과도 위와 같지 않고요... (서비스는 올바르게 실행하였습니다.)


같은 명령을 넣었는데 왜 그럴까요?

혹시 도움을 주실분이 계신가하고 여쭈어 보게 되었습니다.

아니면 관련된 링크라도....

구글에서 링크 한 500개 정도는 본것 같은데 ^^;;



다들 즐거운 주말 보내세요 ~!