clearAllLogs method
清除所有日志
Implementation
Future<void> clearAllLogs() async {
try {
final directory = await getApplicationDocumentsDirectory();
final logDir = Directory('${directory.path}/logs');
if (await logDir.exists()) {
await logDir.delete(recursive: true);
info('All logs cleared');
}
// 重新初始化
_isInitialized = false;
await init();
} catch (e) {
error('Failed to clear logs', e);
}
}