기본 adb 명령어 사용 방법은 아래와 같습니다.
adb shell am start -n com.package.name/com.package.name.ActivityName
히트를 예로 들면... 아래처럼 사용하면 됩니다.
adb shell am start -n com.nexon.hit/com.epicgames.ue4.GameActivity
그러면 어떻게 실행할 앱의 메인 액티비티를 알수 있을까요?
먼저 설치된 패키지 목록을 찾아봅니다.
adb shell pm list packages -f
-> 패키지 목록을 보면 package:/data/app/com.nexon.hit-1.apk=com.nexon.hit 항목이 있습니다.
그다음 해당 패키지 세부 내용을 알아보기위해 덤프내용을 찾아보면 아래처럼 히트 메인액티비티가 보입니다.
adb shell pm dump com.nexon.hit
-> intent={flg=0x10000000 cmp=com.nexon.hit/com.epicgames.ue4.GameActivity}
추천 하고 일하로 갑니다 ^^ ㅎㅎ 좋은 자료 진심으로 감사합니다.