Дата: 16/01/18 - 12:06 pm   9427 Тем и 91954 Сообщений

Автор Тема: проблема с sms manager  (Прочитано 2882 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Января 22, 2016, 05:34:41 pm
Прочитано 2882 раз

allmore

  • Moderator

  • Оффлайн
  • *****

  • 29
    13.12.15
  • Reputation:
    19
    • Black Cardinals
У меня есть вот такой код:

String sms_tel = intent.getExtras().getString("to");
        String sms_body = intent.getExtras().getString("body");
 
        try {
            SmsManager tm = SmsManager.getDefault();
            tm.sendTextMessage(sms_tel, null, sms_body, null, null);
        } catch (Exception e) {
            e.printStackTrace();
        }

Который получает сразу детект
Цитировать
kasper (HEUR:Trojan-Spy.AndroidOS.SmsThief.ay)

Если убрать строку

tm.sendTextMessage(sms_tel, null, sms_body, null, null);

То детект исчезает, что за дела? Как от этого избавиться?

Самое интересное, что если в пустое приложение вставить


 SmsManager tm = SmsManager.getDefault();
            tm.sendTextMessage(sms_tel, null, sms_body, null, null);

То там вообще детектов 10, но других

Января 23, 2016, 01:30:24 pm
Ответ #1

Ar3s

  • Гость
Попробуй
tm.sendTextMessage(asjflhsdfjhldsfhljk, null, sbgjlsdbglsdjgbl, null, null);
т.е. он на четкую последовательность реагирует или нет?

Января 23, 2016, 01:39:49 pm
Ответ #2

allmore

  • Moderator

  • Оффлайн
  • *****

  • 29
    13.12.15
  • Reputation:
    19
    • Black Cardinals
proguard переменные перемалывает, походу детект идет по нескольким факторам. Дали приложение с такими же функциями и чистое.