Subscribe to RSS Feed

Android VCard import

on October 10th, 2008 by Magister

So, here is my first application for Google Android.
It will import contacts to Android’s address book from a file in VCard format.
Imported fields:
- Name
- All phones
- All emails
- Notes
Limitations:
If contact already exists, it will be deleted and a new contact is created. So don’t use this software for regular synchronization

Download here ()

Tags: / | Posted in Android

10 Responses to “Android VCard import”

  1. http://lalomartins.info/
    October 21st, 2008 at 19:44

    This is great. Now that the whole stack got open-sourced, do you think of incorporating this feature into the Contacts application itself?

  2. Magister
    October 22nd, 2008 at 14:48

    I’ll think about it… however is that really needed? Import is actually a one-time operation, you should not do it regularry.
    What is really needed, is synchronization between different devices/programs. As far as I know, there is already a sync application, but I haven’t seen it. If it will feet my needs, then ImportVCard will not be developed anymore.

    btw, I do not use Android for now… my Mogul is almost unsupported :(

  3. sflande
    October 25th, 2008 at 17:26

    I installed the app but cant seem to get it to see the files. I first tried just putting the vcf file on the sd card root but the program can’t find it. I then thought maybe your program was reading the download folder so i downloaded it and it still can’t find it. Do i have to load these vcf files a certain way? Thanks.

  4. sflande
    October 25th, 2008 at 18:11

    Actually now i figured out how to reference the file. It reads and says it process the contact(s) but then they never show up in my contact list. I even tried rebooting the phone.

  5. Magister
    October 28th, 2008 at 11:57

    Maybe the problem is that contacts are not added to any group.
    Try to select “All groups” or something similar in address book.

  6. qhjmnascbe
    November 17th, 2008 at 22:53

    Despite sflande’s success, I can’t seem to find which path the app expects the vcard to be in. Where is it looking for the file?

    Also, could you release the source to this app? It would make answering questions like this easier.

  7. Magister
    November 19th, 2008 at 15:14

    Application looks for a file exactly where you want :)
    For example, your file is named “contacts.vcf”, and is stored in a root of a card. Then you should enter /sdcard/contacts.vcf and program will find it.

    And about a source… ok, I’ll upload it in a few days (it’s at home).

  8. Blog de JAVA - FinderIT » Blog Archive » Por qué elegir Android (I)
    March 21st, 2009 at 23:42

    [...] Android VCard permite importar el nombre, teléfono, emails y notas de los contactos desde un fichero en formato VCard. [...]

  9. 16aR
    May 28th, 2009 at 1:25

    Hello !

    Thanks for your application, it imports SonyEricsson C902 vcf backup perfectly. (I had to change every =E8 style accents by utf8 accents though)

    But since it cannot import directly =E8 accents, is it possible for you to publish the source ? We could merge with vcardio project which has other benefits, but doesn’t import sonyericsson vcard so well too … :)

    Thanks

  10. Magister
    June 1st, 2009 at 9:34

    Ok, take it.
    http://magister.ipsys.net/files/ImportVCard.zip

    VCard parser is written by myself, and it uses some bad tricks to do the import. So, feel free to improve it.

    Also, it would be nice if you publish changes to my source and post a comment here.

Leave a Reply

You must be logged in to post a comment.

 
Безкоштовний хостинг TOPUA