Android - 如何通过短信/彩信发送/读取vCard?

时间:2012-04-29 13:55:56

标签: android sms contact mms vcard

我正在寻找在我的应用中通过短信发送/阅读vCard的任何方式。我已经阅读了很多文章,网页,论坛等。甚至还不知道如何做到这一点。

这是交易。

  1. 用户选择一些特定联系人
  2. App为其生成vCard
  3. 用户键入一个号码以将vCard发送到
  4. 应用程序使用该vCard发送短信(?)
  5. 收件人通过vCard收回短信,并要求浏览联系人/添加到 触点(?)
  6. 以下是stackoverflow中的一些帖子,其中包含相同的问题:thisthis。仍然没有任何帮助...

    我发现this nice library可以处理.vcf文件(写入和读取)。但有没有办法将它发送到另一部手机(当然可以正常阅读)?只是把它作为一个字符串发送?

    HERE是关于处理SMSManager.sendDataMessage()方法发送的收到的短信数据的好文章

    请帮忙!我很乐意获得任何线索,有用的库或证明它在Android上是不可能的。如果没有办法通过短信你可以通过彩信给我建议如何做到这一点?

    有趣的是,有很多应用程序具有该功能,所以我想这是可能的。

    感谢任何回复的人。祝你有个美好的一天。

1 个答案:

答案 0 :(得分:2)

当你有系统时,你不必从代码中读取彩信。

要使用vCard发送彩信,您需要将.vcf文件附加到其中。

Here是如何做到这一点的答案。