zubairehman / flutter_boilerplate_project

A boilerplate project created in flutter using MobX and Provider.
http://zubairehman.surge.sh/
MIT License
2.26k stars 908 forks source link

"flutter-boilerplate-project" is not a valid Dart package name. #66

Closed liudonghua123 closed 4 years ago

liudonghua123 commented 4 years ago

I cloned the repo, and want to update android/ios directory, however I got "flutter-boilerplate-project" is not a valid Dart package name. error.

D:\code\flutter\flutter-boilerplate-project>flutter create .
"flutter-boilerplate-project" is not a valid Dart package name.

See https://dart.dev/tools/pub/pubspec#name for more information.

D:\code\flutter\flutter-boilerplate-project>rm -rf android ios

D:\code\flutter\flutter-boilerplate-project>cd ..

D:\code\flutter>mv flutter-boilerplate-project flutter_boilerplate_project

D:\code\flutter>cd flutter_boilerplate_project

D:\code\flutter\flutter_boilerplate_project>flutter create .
Recreating project ....
  .idea\libraries\Dart_SDK.xml (created)
  .idea\libraries\KotlinJavaRuntime.xml (created)
  .idea\modules.xml (created)
  .idea\runConfigurations\main_dart.xml (created)
  .idea\workspace.xml (created)
  android\app\build.gradle (created)
  android\app\src\main\kotlin\com\example\flutter_boilerplate_project\MainActivity.kt (created)
  android\build.gradle (created)
......
zubairehman commented 4 years ago

Hi @liudonghua123,

Please head over to build.gradle file In order to update the package name for Android and for iOS, please head over to this https://stackoverflow.com/a/27497021/2559493 post to update your bundle identifier.

If the issue still persists then try to clone the project again and give it an updated name. Make sure the project name doesn't contain - hyphen.

Thanks