您可以使用包contacts_service。这是取自其文档的代码示例:
import 'package:contacts_service/contacts_service.dart';
// Get all contacts on device
Iterable
该Contact对象有一个属性phones,其中包含为联系人保存的所有电话号码。
您可以像这样获取电话号码:
// Get phone numbers for the first contact in list.
Iterable
if (phones != null && phones.isNotEmpty) {
String phoneNumber = phones.first.value
}
类用于仅具有Item标签和值的联系人字段,例如电子邮件和电话号码。并像这样实现:
Item({String? label, String? value})