Export Contacts is an application to help you export your contacts directly from your Android device without the need to upload them to Google first. A vCard contacts file is exported to your SD card directly from the phones contact list.

This is useful for restoring backups of your phone’s contacts, and transferring them in from other devices.

Features

  • Exports vCards to your SD card
    • Supports names, organisations/titles, phone numbers, email and postal addresses, notes and birthdays
    • Currently no support for images/photos (I intend to add this soon)
  • Support for right back to Android version 1.5!
  • Licensed under the GPLv3

You might also be interested in Import Contacts, which imports contacts on to your phone from your SD card.

Background

On earlier Android devices (before Android 2.1) it is possible, I believe, to backup your contacts via your Google account (by syncing them), but this seems unnecessary. I would rather not needlessly furnish Google with yet more of my personal information. Also, vCards are a universal format to move contacts around between devices, so I decided to write an application to save them.

Getting Export Contacts

You can download Export Contacts from the Android Marketplace (or scan the QR code to the right).

Please consider downloading this app from the Android Marketplace for a very small cost, which would basically be a donation. By purchasing this app you would be helping an independent developer to escape his day job and support his family. We’d be very grateful!

Alternatively, The source code, a change list and pre-built APKs are available here:

source code | changes | pre-built APKs

For help on installing an APK on your Android device, see this page. When installing the app from an SD card, the app requires permission to modify/delete content from the SD card. It doesn’t actually modify anything. It’s a known bug in Android.

Documentation

Export Contacts can only export vCard contacts (files with the “.vcf” file extension).

Exporting your contacts

  1. Run the Export Contacts app on your android device. Export Contacts is extremely simple to use — just follow the instructions on the screen.

  2. You will be asked where you want to save your contacts and what you want to call the file. The defaults are to save your contacts in the root of your SD card, and to call the file android-contacts.vcf.

  3. Finally, the last screen does the exporting.

Copy your contacts to your computer.

To safely backup your contacts, you should keep the backup on your computer!

  1. Plug your android device in to your computer with a USB cable. On the device, you should get a notification saying “USB connected” which you can select to copy files from your computer. Once selected and mounted, the device’s SD card should show up on your computer.

  2. Find the vCard file that you saved and copy it to your computer. (Depending on your operating system, you can usually right-click on the file and select “copy”, then right-click is a directory on your computer somewhere and click “paste”.)

Development

You can always drop me an email. Feedback and suggestions are always welcome.

Bugs

Please report bugs at the project’s development site:

dev.ed.am/export-contacts

Repository

You can view and download the source code from the bazaar repository:

http://bzr.ed.am/android/export-contacts

Email this to someoneShare on RedditShare on FacebookTweet about this on TwitterShare on Google+

Comments

No comments

Leave a Reply




  • Categories
  • Archives
  • Meta
  • Thanks!
    • Send me bitcoins
    • Flattr this