Как следствие, было бы хорошо (обязательно?) чтобы сторонние приложения для SMS поддерживали RCS.
Я разработал приложение для SMS, в котором иногда «сталкиваюсь» с сообщениями RCS.
Мое приложение не может получать сообщения RCS, но иногда предыдущее приложение получало некоторые из них (например, Google Message App), поэтому мое приложение «найти» эти «старые сообщения RCS в базе данных Android SMS».
Мое приложение может читать эти старые сообщения, но Я понятия не имею, как реагировать на эти сообщения
Мое приложение основано на библиотеке android-smsmms, и я нашел некоторую информацию (2020 г.) об этой проблеме RCS:
Подводя итог:
- Сторонние приложения в настоящее время не поддерживают RCS.
- Пока Google не предоставит API или не встроит поддержку RCS в Android, сторонние приложения не смогут его использовать.
- Вы можете просто отключить RCS (или «Расширенный обмен сообщениями»)
При поиске библиотеки RCS я не нашел ничего, кроме старой неподдерживаемой библиотеки rcsjta
Вопросы:
- Открыт ли RCS на данный момент для сторонних приложений? Или скоро будет? (Это было не в 2021 году: см. https://www.xda-developers.com/google-messages-rcs-api- Third-party-apps/)
- Где я могу найти точную информацию о текущем статусе и планах RCS API?
Вот некоторые вопросы SO, которые я уже рассмотрел относительно это:
- Как программно читать сообщения RCS с устройства Android
- Как работает SMS (на устройствах Android)?
- Android: Как включить расширенные коммуникационные службы в приложение
Подробнее здесь: https://stackoverflow.com/questions/773 ... android-ap
Мобильная версия