Невозможно узнать, на какую SIM-карту было получено смс

Краткое описание: я использую JellyBean в телефоне с двумя SIM-картами. Я использую программное обеспечение Go SMS, а также стандартный обмен сообщениями, который я использовал. Мне странно знать, что нет такой функции, чтобы узнать, на какую SIM-карту было получено SMS.

Подробная проблема: я использую телефон XOLO A1000 с двумя SIM-картами, который работает в JellyBean. Я использую две SIM-карты, одна от Aircel, а другая от Airtel, которые являются двумя разными поставщиками услуг в Индии.

В моем почтовом ящике (потоки SMS) либо с помощью приложения Messaging, либо с помощью приложения Go SMS все SMS хранятся отправителями. Теперь моя проблема заключается в том, что когда я получаю новое SMS со спамом, я не могу узнать, на какую SIM-карту было отправлено это SMS. На мою SIM1 или на мою SIM2. Оба приложения не имеют никакой маркировки, чтобы отличить это. Я даже проверяю «Подробности сообщения», он не содержит сведений о номере получателя.

Это важно, если мне нужно подать жалобу на рассылку спама. Любая помощь будет высоко ценится. Это основная необходимая функция, но мне интересно, почему я не могу помочь себе, я даже погуглил и ничего не нашел.

Может быть, попробовать альтернативное приложение для обмена сообщениями, которое специально предназначено для двух SIM-карт, вполне вероятно, что приложение Go SMS и Messaging просто не может работать с двумя SIM-картами ...?
Вы правильно поняли, я попробовал приложение Youni sms, и оно мне очень понравилось :) Оно не только решило мою проблему, но и само по себе является очень мощным приложением для обмена сообщениями, таким как GO.

Ответы (3)

Основная проблема здесь заключается в том, что эти приложения справедливо предполагают, что всегда будет только один номер назначения (то есть только одна SIM-карта). Android официально не поддерживает две SIM-карты. Из StackOverflow:

API для двух SIM-карт Android

... функции двух SIM-карт доступны, но не задокументированы и, следовательно, официально не поддерживаются. Сказав, что это не означает, что его нельзя будет использовать, это просто означает, что Android не обязан поддерживать [эту] функциональность.

Также,

Две SIM-карты Android

Текущая платформа Android не поддерживает несколько SIM-карт. Устройство с такой поддержкой было настроено для этого, поэтому вам потребуется получить информацию от производителя этого устройства о любых средствах, которые они должны взаимодействовать с ним.

Был даже задан третий вопрос о создании приложения для телефонов с двумя SIM-картами, который остался без ответа, вероятно, по этой причине. Таким образом, хотя это звучит как разумное ожидание, без официальной поддержки или API-интерфейсов для разработчиков я бы не ожидал, что многие приложения будут учитывать два номера назначения.

С точки зрения потребителя это означает, что производители должны разрабатывать приложения, которые корректно работают с двумя SIM-картами. К сожалению, похоже, что стандартное приложение для обмена сообщениями на вашем телефоне не соответствует этим требованиям. Попробуйте связаться с XOLO.

Что ж, наконец-то я нашел ответ, вдохновившись @t0mm13b. Проблема в приложении «Сообщения» и приложении Go sms. Поэтому мне пришлось найти подходящее приложение для моих нужд. Youni SMS является одним из таких, и он отлично работает. Он четко помечается как sim1 или sim2 для каждого полученного и отправленного SMS.

Та же проблема существует в таких приложениях, как Textra и Messenger в Motorola Moto G2.

Поскольку у Android, похоже, нет простого способа получить эту информацию, пытались ли вы получить информацию об обмене сообщениями из вашего телефонного счета от своего оператора?

Я не уверен, что все операторы связи делают это, но у операторов, которыми я пользовался, если вы получите «подробный» счет с полными записями об использовании, в нем будет список времени, даты и номера телефона для всех входящих текстов. Иногда эту информацию можно получить и через веб-сайт перевозчика. Если ваш оператор(ы) поддерживает такое подробное выставление счетов, должно быть легко сопоставить записи телефонных разговоров от вашего оператора и сообщения на вашем телефоне.