clearAllLogs static method
清空所有日志文件
Implementation
static Future<void> clearAllLogs() async {
try {
await _closeLogFile();
final directory = await getApplicationDocumentsDirectory();
final logDir = Directory('${directory.path}/logs');
if (await logDir.exists()) {
await logDir.delete(recursive: true);
debugPrint('[DKLog] 已清空所有日志文件');
}
_fileInitialized = false;
} catch (e) {
debugPrint('[DKLog] 清空日志文件失败: $e');
}
}