【发布时间】:2021-09-24 00:29:30
【问题描述】:
我的项目需要访问android手机的通话记录,我对Flutter没有那么多经验。找到一个名为“call_log”的包,但不知道如何实现。我非常感谢这里的任何帮助。
这里是'call_log'包的自述文件:
// IMPORT PACKAGE
import 'package:call_log/call_log.dart';
// GET WHOLE CALL LOG
Iterable<CallLogEntry> entries = await CallLog.get();
// QUERY CALL LOG (ALL PARAMS ARE OPTIONAL)
var now = DateTime.now();
int from = now.subtract(Duration(days: 60)).millisecondsSinceEpoch;
int to = now.subtract(Duration(days: 30)).millisecondsSinceEpoch;
Iterable<CallLogEntry> entries = await CallLog.query(
dateFrom: from,
dateTo: to,
durationFrom: 0,
durationTo: 60,
name: 'John Doe',
number: '901700000',
type: CallType.incoming,
);
【问题讨论】:
标签: flutter dart package call calllog