Я создал виджет для Android почти год назад. Он отлично работает на устройствах с Android <8.0, но в основном на Android 8.x.x, когда я впервые устанавливаю свое приложение и помещаю виджет на рабочий стол, появляется сообщение об ошибке: </p>
ПРОБЛЕМА ЗАГРУЗКИ ВИДЖЕТ.
В logcat нет ошибки.
ПРИМЕЧАНИЕ. Я использую только те компоненты макета, которые разрешены при разработке Android-виджетов, так что это не проблема. Также приложение Force Stopping, перезапуск устройства или иногда удаление и повторное добавление исправляют это для меня.
Я также пытался удалить большую часть пользовательского интерфейса и кода, но я не уверен, что является причиной этого.
Это кусок кода, я также пытался создать новый виджет из Android Studio, но он также вел себя так же.
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
for (int appWidgetId : appWidgetIds) {
updateAppWidget(context, appWidgetManager, appWidgetId);
}
}
