마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

SMS 문자 삭제 관련 질문

0 추천
안녕하십니까?

SMS전송 관련앱을 만들고 있습니다.

그런데 문자는 구글에서 지정한앱이아니면 삭제를 할수 없다고 들었습니다.

그러면 문자를 보낼때 저장하지않고 보내는방법은 있을까요?..

SMS로 통신하는 아이템을 만들고 있는중인데..

내용에 프로토콜이 그대로 들어가있어서..

보낸SMS 삭제하거나 보낼때 저장하지않는 방법이나 꼼수같은건 없을까요?..
슈퍼마리오똥 (420 포인트) 님이 2017년 2월 7일 질문

2개의 답변

0 추천
http://itmir.tistory.com/458

위링크 참조하여 내부적으로 sms 전송하도록 할 수는 있으나

사용자 UI를 거치지 않고 백그라운드로 보내는것은 가능해도 몰래 보내는 것은 불가능 할겁니다.

위 링크를 참조하셔도 문자메시지앱에게 액션을 넘기는것이므로 문자메시지 앱 정책에 따라 보낸 메시지 관리가 될 것이고 질문자님이 관여할 수 없습니다.

즉, 백그라운드로 보내는것은 가능하되, 보낸문자함에 저장하지 않고 보내는것은 안될겁니다.
Development Guy (70,570 포인트) 님이 2017년 2월 7일 답변
Development Guy님이 2017년 2월 7일 수정
MMS 전송으로 가능합니다.
어떻게 가능한지 구체적인 내용이나 참조 부탁드리겠습니다.
답변감사합니다. 저요 관련내용은 확인하고 진행중이라 너무 막막하네요 ㅠ..
단일문자는 못지워도 해당번호의 모든문자는 지워지던데.. 어떻게 방법이 없을까요?
mms와 sms가 다른점이 길이뿐 아닌가요?
따로 저장되지 않고 보내거나 삭제하는것이 가능한가요?
제가 알기로는 kitkat 버전 이후로는 mms sms 구분없이 기본 메시지앱만이 문자 inbox write 권한을 가질수 있습니다. 설령 가능한 방법이 있다고 해도 메시지앱에 특정 action을 열어놓아서 그 action을 통해서 요청하면 문자메시지앱이 자체적으로 삭제하거나 하는 방법일 겁니다.
–1 추천
사용자 모르게 SMS를 주고 받는 앱이라면 사용자가 매우 싫어할 것 같은데요.
익명사용자 님이 2017년 2월 7일 답변
사용자 모르게 sms를 사용하는것이아니라 사용자가 명령어 내리면 전송되는데 관련앱이아닌 문자 함에 따로 기록이 남아 보기가 않좋아서 그렇습니다 ㅠ
...