Примечание. Это НЕ общий вопрос о запуске приложения Android с помощью инструмента Android adb, который, по мнению некоторых членов сообщества, является дубликатом. Как явственно указано ниже, я уже знаю, что это можно сделать с помощью adb, но с ограничением, что нам нужно знать имя Activity.
Итак, этот вопрос касается того, как запустить приложение с adb БЕЗ, зная название действия.
Из сообщения Можно ли начать работу через оболочку adb?, мы можем запустить приложение для Android через adb с помощью
adb shell am start -n yourpackagename/.activityname
Но можно ли запустить Android-приложение через adb, не зная имя Activity? Например, отправив пакет android.intent.action.MAIN в пакет? Может быть, некоторая команда вроде этого:
adb shell am start -a android.intent.action.MAIN -n packageName