I had this demo built to access the native Android contacts information. It accesses the name, phone number, and email address of all of the contacts in the user’s contacts list. Make sure that you set the contacts Read permission in the Android Manifest like so:
[crayon-59e7360f710da599740282 ]<uses-permission android:name="android.permission.READ_CONTACTS" />
Be sure to check out our demo on how to read the IOS contacts from an IOS device as well. If you implement both demos in your own app you will have a true cross platform Firemonkey application. The API for reading the contacts is it’s own non visual component so you should be able to easily incorporate it into your own application.
Access Android Contacts With Firemonkey in Delphi XE5 by Delphi XE5 XE6 XE7 XE8 10 Seattle Berlin Tokyo Firemonkey, Delphi Android, Delphi IOS is licensed under a Creative Commons Attribution 4.0 International License.