Библиотека edna по умолчанию инициализируется автоматически.
Если необходимо инициализировать библиотеку вручную (например в приложении реализован собственный Configuration.Provider), добавьте код инициализации библиотеки в метод onCreate приложения:
override fun onCreate() { super.onCreate() AppInitializer.getInstance(applicationContext) .initializeComponent(PushXInitializer::class.java) … }
И удалите инициализатор библиотеки com.edna.android.push_x.PushXInitializer
из androidx.startup.InitializationProvider
:
<provider android:name="androidx.startup.InitializationProvider" android:authorities="${applicationId}.androidx-startup" tools:node="merge"> <!-- other initializers --> <meta-data android:name="com.edna.android.push_x.PushXInitializer" android:value="androidx.startup" tools:node="remove" /> <!-- only if using manual initialization --> </provider>