I у вас проблемы с пониманием того, что на самом деле меняется и как справиться с этими изменениями, поскольку нет примеров или каких-либо дополнительных ссылок. Я говорю конкретно об этом:
Соответствие целевым фильтрам намерений: Намерения, нацеленные на определенные компоненты, должны точно соответствовать целевым спецификации фильтра намерений. Если вы отправляете намерение запустить действие другого приложения, целевой компонент намерения должен согласовываться с объявленными фильтрами намерений принимающего действия.
Похоже, что вы нам придется смешивать явные и неявные намерения.
Если компонент приложения объявлен в AndroidManifest следующим образом:
Код: Выделить всё
Код: Выделить всё
Intent(context, ShareActivity::class.java).aply {
setData(...)
}
Код: Выделить всё
Intent(context, ShareActivity::class.java).apply {
setAction(Intent.ACTION_SEND)
setData(...)
}
Я не уверен, правильно ли я понимаю это требование, и мне нужны разъяснения или подтверждения.
Подробнее здесь: https://stackoverflow.com/questions/785 ... ity-policy
Мобильная версия