Почему proguard обрабатывает AndroidManifest.xml

Я вижу необъяснимое поведение Proguard.

AFAIK proguard не обращает внимания на манифест андроида. Кроме того, в моем proguard.cfg я не упоминаю связанные с BroadcastReceiver классы. Так что я предполагаю, что они должны быть удалены.

Однако я вижу что-то странное в bin / proguard.txt:

# view AndroidManifest.xml #generated:784
-keep class com.fiksu.asotracking.InstallTracking { (...); }

и этот класс (потомок BroadcastReceiver) не удаляется. Разум не говорит мне ничего значимого:

[proguard] com.fiksu.asotracking.InstallTracking
[proguard]   is kept by a directive in the configuration.

Если класс не указан в манифесте, он удаляется.

Было бы здорово узнать почему.

Ответы на вопрос(1)

Ваш ответ на вопрос