2016-02-03 3 views
-1

Спокойной ночи! Ну, у меня есть простой вопрос.Удалить отправленные сообщения из SMS-приложений без корня

Удалить удаленные отправленные сообщения с помощью «исходящей» почты? (Не оставляйте его как «Отправленное сообщение» в Hangouts или другом приложении SMS).

Im пытается сделать это без прав root или любой другой вещи.

Если есть небольшая возможность сделать это, вы можете объяснить мне или помочь мне с этим?

Спасибо за ваше время :)

+0

Вы хотите сделать это программно? В противном случае, поскольку вы являетесь пользователем root, вы всегда можете использовать sqlite3 для изменения базы данных непосредственно из оболочки ... – fejd

+0

Да! Я хочу сделать это автоматически без root, потому что мое приложение связано с ассоциацией женщин с гендерным насилием. Затем SMS, отправленное моим приложением, не должно находиться в «Отправленные сообщения» –

+0

В последних версиях Android все отправленные сообщения сохраняются автоматически платформой, поэтому нет возможности отправлять SMS под радаром .. и последние версии Android защищают доступ к записи к базе данных с помощью AppOps, где стандартное приложение получает доступ на запись, а другие приложения для обмена сообщениями - нет. Можете ли вы полагаться на данные? Если это так, вы можете использовать GCM-сообщения. – fejd

ответ

0

К сожалению, мы не можем сделать ничего, чтобы удалить отправленное смс. У каждого продавца, такого как samsung, sony, ... есть свое собственное приложение sms. Просто небольшой поставщик использует стандартное приложение для Android android.

Каждый из ролей для Android имеет другое приложение для приема смс. Таким образом, нет способа поймать sms из этого приложения.

Кроме этого, android является механизмом песочницы, вы не можете повлиять на другое приложение без разрешения root и сделать какой-то трюк.

+0

Этот ответ, в лучшем случае, неполный, и просто неправильно в нескольких точках. –

Смежные вопросы