Как запустить приложение из командной строки? [дубликат]



этот вопрос уже есть ответ здесь:




  • Как запустить приложение с помощью инструментов Android ADB?

    10 ответов



Как запустить приложение для Android из командной строки?



есть вопрос, но я не могу найти любые ответы.

504   3  

3 ответов:

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.

пример здесь.

наклеенный ниже:

речь идет о том, как запустить приложение для android из оболочки adb.

: 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} }

Comments

    Ничего не найдено.