I typed a comment, "Hey, friend, you can turn to Android Data Recovery."
Android Data Recovery is an recovery expert specializing in restoring contacts. Besides phone numbers, it is also available to restore other info like name, website, email addresses, and so on. You can selectively preview and restore all the items you want with one click. Easy! Go to the detailed instruction we show.
Step 1. Connect Android Phone to PC
Open the program on your PC. Connect your Android Phone to PC with the USB cable that came with it. Make sure that the USB debugging on your Android phone is turned on.
Guide to Turn on USB Debugging:
For Android 4.2 or newer: Hit Settings > About phone. Tab Build number for 7 times till the dialogue box You are under developer mode occurs. Then go back to Settings > Developer options > USB Debugging.
For Android 3.0 - 4.1: Go to Settings > Developer options > USB debugging.
For Android 2.3 or earlier: Enter Settings > Applications > Development > USB debugging.
Step 2. Select File Types to Recover
When you see the interface as below, please choose your wanted file types to scan and retrieve. Here we choose "Contacts". Then click the button "Next".
Step 3. Allow the Program to Scan Data
The program is getting ready for scanning. Go to your Android phone. There will be a pop-up saying "An unknown use of root privilege, please choose carefully", select "Allow/Grant/Authorize".
Step 4. Restore Data from Android
Scanned result will be resented at the left column. Select whichever ones you want to get back. Then all the detailed info will be displayed on the table. For example, when you select "Contact", you can view names, phone number, email address, etc. Mark the items you want and then select "Recover". This program will then help you get back all the selected files.
Congratulations! Your contacts have been recovered and stored on your PC as VCF file. Just copy it to your Android phone by connecting your phone to PC.