#flutter #dart
Вопрос:
Я хочу изменить значок flutter по умолчанию на значок приложения
в pubspec.yaml :
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.2
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^1.0.0
flutter_launcher_icons: ^0.9.2
flutter_icons:
android: true
ios: true
image_path: "assets/bmi.png"
flutter:
uses-material-design: true
затем я запускаю терминал :
flutter pub get
Вот что произошло после того, как я написал «флаттер паб».:
Changing current working directory to: D:amal flutter
Running "flutter pub get" in amal flutter...
Затем я написал :
flutter pub run flutter_launcher_icons:main
Вот что произошло, когда я это написал:
PS D:amal flutteribm project> flutter pub run flutter_launcher_icons:main
Changing current working directory to: D:amal flutter
════════════════════════════════════════════
FLUTTER LAUNCHER ICONS (v0.9.1)
════════════════════════════════════════════
✓ Successfully generated launcher icons
Unhandled exception:
FileSystemException: Cannot open file, path = 'android/app/build.gradle' (OS Error: The system cannot find the path specified.
, errno = 3)
#0 _File.throwIfError (dart:io/file_impl.dart:635:7)
#1 _File.openSync (dart:io/file_impl.dart:479:5)
#2 _File.readAsBytesSync (dart:io/file_impl.dart:539:18)
#3 _File.readAsStringSync (dart:io/file_impl.dart:584:18)
#4 _File.readAsLinesSync (dart:io/file_impl.dart:590:36)
#5 minSdk (package:flutter_launcher_icons/android.dart:304:48)
#6 createIconsFromConfig (package:flutter_launcher_icons/main.dart:94:47)
#7 createIconsFromArguments (package:flutter_launcher_icons/main.dart:60:7)
#8 main (file:///C:/Users/dell/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.9.2/bin/main.dart:6:26)
#9 _delayEntrypointInvocation.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:295:32)
#10 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:192:12)
pub finished with exit code 255
После того, как я выполнил все эти действия, значок flutter по умолчанию по-прежнему не меняется даже после удаления приложения и его повторного запуска