Виджеты моих приложений перестали обновлять после обновления CompilesDK и TargetSdkversion 35. Метод AppWidgetProvider onupDate не вызывается. Я искал Android 15 изменений, которые могли бы вызвать это, но не нашли ни одного. Когда я возвращаю TargetSdkversion 34, он обновляет телефоны и эмуляторы с помощью Android 14, но не на Android 15. С компилированными и TargetSdkversion 34 он работает нормально. < /P>
abstract class BaseWidgetProvider : AppWidgetProvider(), KoinComponent {
companion object {
const val WIDGET_NAME = "widget_name"
}
abstract fun getWidgetInfo(): Bundle
override fun onEnabled(context: Context?) {
super.onEnabled(context)
logFirebaseEvent(context!!, WIDGET_ADDED, getWidgetInfo())
}
override fun onDisabled(context: Context?) {
super.onDisabled(context)
logFirebaseEvent(context!!, WIDGET_REMOVED, getWidgetInfo())
}
override fun onUpdate(
context: Context, appWidgetManager: AppWidgetManager,
appWidgetIds: IntArray
) {
Log.e("EEE", "onUpdate")
updateWidgets(context)
}
< /code>
} < /p>
Это мой поставщик < /p>
< /code>
Конечно, он объявлен в Manifest < /p>
Подробнее здесь: https://stackoverflow.com/questions/795 ... android-15