Приложения, предназначенные для Android 12 или более поздней версии, должны указывать изменяемость PendingIntents с помоAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Приложения, предназначенные для Android 12 или более поздней версии, должны указывать изменяемость PendingIntents с помо

Сообщение Anonymous »

У меня есть приложение для Android, которое нормально работает в Play Store. Я внес очень небольшое изменение (почти незначительное) и пытался отправить обновление, но внезапно во время обработки обновления я получил следующую ошибку:

Мы обнаружили некоторые распространенные проблемы, из-за которых ваше приложение не может быть отправлено на проверку. Прежде чем отправлять изменения на проверку, необходимо устранить эти проблемы.
Неуказанная изменчивость PendingIntent
Приложения, ориентированные на Android 12 или более поздней версии необходимо указать изменчивость PendingIntents с помощью FLAG_IMMUTABLE или FLAG_MUTABLE. Наличие неуказанной изменяемости может привести к сбою вашего приложения.
Ваше приложение создает PendingIntent без указания того, является ли оно изменяемым, в следующем месте:
androidx.media.session.MediaButtonReceiver.buildMediaButtonPendingIntent
Обновите свое приложение, чтобы оно указывало изменяемость PendingIntents.

Я не обновлял никакие библиотеки (все библиотеки имеют только последнюю версию) и ориентированы на последнюю версию Android, а также у меня нет кода в приложении, который использует метод buildMediaButtonPendingIntent. p>
Проанализировав дерево зависимостей, я обнаружил, что библиотека androidx.media:media (которая содержит класс MediaButtonReceiver) присутствует в com.facebook.android:facebook- login, которую я использую для входа в Facebook в своем приложении.
Но я сомневаюсь, что проблема действительно заключается в SDK facebook-login, поскольку я использую его последнюю версию. только версия. Кроме того, никакая другая зависимость в моем приложении не включает библиотеку androidx.media:media

Подробнее здесь: https://stackoverflow.com/questions/791 ... ingintents
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»