howto android rcs (расширенные службы связи) - PullRequest
0 голосов
/ 06 августа 2020

у нас есть собственное приложение android, которое работает с SMS-сообщениями, синхронизирует данные с P C, а клиент P C может отправлять SMS-сообщения.

Недавно появились новые телефоны android теперь могут также отправлять сообщения RCS, и я хотел бы добавить возможность читать и, возможно, даже отправлять такие сообщения из нашего приложения / p c client.

Что требуется для программирования коды, которые могут достичь этого в android? (требуются разрешения, что запрашивать и т. д.)

Так, например, для SMS вам нужны эти разрешения как минимум:

  • android .permission.READ_SMS
  • android .permission.WRITE_SMS
  • android .permission.SEND_SMS

И вы должны использовать запрос, чтобы получить их то, что начинается так:

ContentResolver cr = context.getContentResolver();

Cursor cur = cr.query(Telephony.Sms.CONTENT_URI, new String[] {
Telephony.Sms.TYPE, Telephony.Sms._ID, Telephony.Sms.THREAD_ID,
Telephony.Sms.DATE, Telephony.Sms.STATUS,
Telephony.Sms.ADDRESS, Telephony.Sms.PERSON, Telephony.Sms.BODY
}, null, null, null);

Как это сделать с сообщениями RCS?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...