Programing

명령 줄에서 Android 애플리케이션을 시작하는 방법은 무엇입니까?

crosscheck 2020. 12. 4. 07:54
반응형

명령 줄에서 Android 애플리케이션을 시작하는 방법은 무엇입니까?


명령 줄에서 Android 애플리케이션을 시작하는 방법은 무엇입니까?

비슷한 질문이 있지만 좋은 답변을 찾을 수 없습니다.


adb shell
am start -n com.package.name/com.package.name.ActivityName

또는 이것을 직접 사용할 수 있습니다.

adb shell am start -n com.package.name/com.package.name.ActivityName

인 텐트 필터로 필터링 할 작업을 지정할 수도 있습니다.

am start -a com.example.ACTION_NAME -n com.package.name/com.package.name.ActivityName

당신이 사용할 수있는:

adb shell monkey -p com.package.name -c android.intent.category.LAUNCHER 1

이는 monkeyrunner 테스트 도구를 사용하여 애플리케이션의 LAUNCHER 활동을 시작합니다.


여기에.

아래에 붙여 넣기 :

이것은 adb 셸에서 Android 애플리케이션을 시작하는 방법에 관한 것입니다.

명령: am

AndroidManifest.xml에서 호출 경로를 찾으십시오.

브라우저 앱 ::

# am start -a android.intent.action.MAIN -n com.android.browser/.BrowserActivity
Starting: Intent { action=android.intent.action.MAIN comp={com.android.browser/com.android.browser.BrowserActivity} }
Warning: Activity not started, its current task has been brought to the front

설정 앱 ::

# am start -a android.intent.action.MAIN -n com.android.settings/.Settings
Starting: Intent { action=android.intent.action.MAIN comp={com.android.settings/com.android.settings.Settings} }

참고 URL : https://stackoverflow.com/questions/6613889/how-to-start-an-android-application-from-the-command-line

반응형