Я разрабатываю сигнал тревоги.
У меня есть класс данных (Parcelable).
Поэтому, когда я создаю сигнал тревоги, я передаю объект в намерение.
Но когда я получил сигнал тревоги в BroadcastReceiver, данных нет.
Итак, я что-то протестировал.
Когда я ставлю "String" вместо класса "Parcelable", он работает нормально !! !
Только когда я добавляю данные Parcleable, они не работают !!!
О! Я тестировал с Serializable, но он тоже не работает.
Мой класс Parcelable определяется с помощью "Kotlin - @Parcelize". Поэтому я удалил аннотацию и реализовал Parcelable самостоятельно. Но результат тот же. (Не работает)
А класс Parcelable - это "класс данных". Поэтому я попытался изменить его на «класс», но результат тот же ...
А AlarmManager поддерживает только примитивный тип со строкой?
Или ... это ошибка Android?