cleanAndroidIconCache method
Fixes a specific Android adaptive icon bug.
Implementation
Future<void> cleanAndroidIconCache() async {
final buggyDir = Directory(
p.join(projectDir, 'android', 'app', 'src', 'main', 'res',
'mipmap-anydpi-v26'),
);
if (buggyDir.existsSync()) {
Logger.info('Cleaning Android v26 icon cache...');
try {
await buggyDir.delete(recursive: true);
} catch (e) {
Logger.warning('Failed to clean Android icon cache: $e');
}
}
}