[Android 개발 어플] MMS 직접 전송방식 (Intent 이용하는 방식 아님) - Victor MMS Sender 1.2

2015. 7. 20. 19:17Programing/Created by me

[Version History]

Version 3.0.0 - https://victor8481.tistory.com/824

Version 2.0.3 - https://victor8481.tistory.com/notice/767

Version 2.0.2 - http://victor8481.tistory.com/719

Version 2.0.0 - http://victor8481.tistory.com/716

Version 1.6.0 - http://victor8481.tistory.com/677

Version 1.5.1 - http://victor8481.tistory.com/671

Version 1.5.0 - http://victor8481.tistory.com/643

Version 1.4.0 - http://victor8481.tistory.com/633

Version 1.3.0 - http://victor8481.tistory.com/615

Version 1.2.0 - http://victor8481.tistory.com/553

Version 1.1.0 - http://victor8481.tistory.com/432

Version 1.0.0 - http://victor8481.tistory.com/286


소스 프로젝트 명 : Victor MMS Sender

Victor MMS Sender는 Open Source와 Nokia Open Source를 이용하여 만들어 졌습니다.


1. History

   1-1. Version 1.0

Library for easily sending SMS and MMS for Android devices (Open Source)


위의 방법을 이용하는 경우 초기 개발 시 아래와 같은 문제점이 존재 하였습니다.

문제 1. 메시지 전송 시 Message Body와 Image가 전송되지 않고, Subject만 전달 됨.

- 원   인 : Victor MMS Sender에서는 해당 부분이 
             국내와 해외의 PDU Format 방식이 다르게 운영되기 때문

- 해결책 : 해당 Format 방식을 국내 방식으로 변경 후 정상 발송

- 검증 기기

  > 자체 검증 기기 (4.0 이상 버전)

     삼   성 : 겔럭시 노트1, 노트 2, 노트 3, 노트 4, 겔럭시 S2, S3, S4, S5, 

     엘   지 : G2, G3, G3 스타일러스, G3 비트, Gpro, Gpro lite, Gpro2, 캣6, 뷰2, 
                   옵티머스 L5 등 해외 폰 다수

     스카이 : 베가 레이서, R3, LTE, 넘버 6, 아이언, 

     구   글 : 넥서스 4, 5 (JB Version 부터 Lollipop Version까지)

  > 다수 업체에서 진행을 하였으나, 어떠한 기종이였는지는 확인 안 됨.


문제 2. 3.0 미만 버전에서는 어플이 죽는 문제 확인


1-2. Version 1.1

 문제 2. 3.0 미만 버전에서는 어플이 죽는 문제 수정 및 정상 전송

 - 원   인 : PDU 전송을 위해 매커니즘으로 3.0부터 새로 들어가 기능으로 인해서 
              Class Not Found로 어플이 죽음

 - 해결책 : 3.0 버전에서는 전송 방식을 다르게 변경하여 전송 성공 (비 공개)

 - 검증 기기

   > 자체 검증 기기

      스카이 : 베가 IM-A650S(2.2.1), 겔럭시 노트 1 (2.3)

       지금 현재에는 2.3 버전을 사용하는 기종을 구하기 쉽지 않아, 한 대 밖에 확인이 안됨.

       추후 기종이 확보대는 대로 확인 예정.


1-3. Version 1.2

 동영상 및 보이스, VCard, VCalender 첨부 기능 추가 및 안정성 향상


소스는 현재 판매중이므로, 관련 사항에 대한 가이드 또는 Open을 하지 않고 있습니다.

소스 구현 가이드에 대한 메일 또는 쪽지에 대한 회신을 드리지 않습니다.

이점 양해 부탁드리겠습니다.


문의 메일 : victor8481@hotmail.com