У меня есть собственное приложение для Android, которому необходимо подключиться к другому приложению Facebook (другой идентификатор приложения) на основе настройки приложения, которую можно изменить во время выполнения.
Представьте, что приложение может указывать на DEV, TEST или PROD. При указании на DEV идентификатор приложения FB должен быть «1». При указании TEST идентификатор приложения FB должен быть «2». и т.п.
Проблема заключается в том, что UiLifecycleHelper из Facebook SDK автоматически считывает «com.facebook.sdk.ApplicationId» из AndroidManifest.xml на этапе onCreate. Кажется, нет способа установить это программно.
Можно ли использовать UiLifecycleHelper и указать другой идентификатор приложения во время выполнения или мне нужно вернуться к ручному управлению сеансом?