мое приложение похоже на цикл. Сначала начинается деятельность. затем б. это продолжается как c, d и снова a. Как я могу знать, что чем управляет? нормальное приложение запускается или намерено запустить его?
Вы можете добавить некоторые дополнительные к цели, когда действие "d" запускает действие "a", и проверить это дополнительное.
Вы можете использовать getCallingActivity () для действия, чтобы получить имя действия, которое вызвало это действие.