title: Android - How to send/read vCard via SMS/MMS?
body: <p>I'm looking for any way to send/read a vCard via SMS in my app. I've read a lot of articles, web-pages, forums etc. There is still not even a clue how to do that.</p>
  
  <p>Here is transaction.</p>
  
  <ol>
  <li>User selects some specific contact </li>
  <li>App generates a vCard for it</li>
  <li>User types a number to send vCard to</li>
  <li>App sends SMS with that vCard(?)</li>
  <li>Addressee recievs SMS with vCard and asked to browse contact/add to
  contacts(?)</li>
  </ol>
  
  <p>Here is some posts in stackoverflow with the same issue: <a href="https://stackoverflow.com/questions/9697735/how-to-send-vcard-as-an-sms-mms">this</a> and <a href="https://stackoverflow.com/questions/6080849/how-can-i-send-vcard-contacts-vcf-var-sms-or-mms-in-android">this</a>. Still nothing helpful...</p>
  
  <p>I've found <a href="http://code.google.com/p/android-vcard/" rel="nofollow noreferrer">this nice library</a> to work .vcf files(both write and read). But is there any way to send it to another phone (and read properly of course)? Just send this as a string maybe?</p>
  
  <p><a href="https://stackoverflow.com/questions/8972905/working-example-of-senddatamessage-for-android">HERE</a> is a nice stack post about handling data from recieved SMS sent by SMSManager.sendDataMessage() method</p>
  
  <p>Please help! I'll be happy to get any clue, useful library or a proof that it's impossible on Android. If there is no way via SMS can you give me advice how to do that via MMS?</p>
  
  <p>What's interesting, that there is a lot of apps with that functionality, so I guess this is possible.</p>
  
  <p>Thanks anyone who responds. Have a good day.</p>