Shell script used to update app name, package name and app icon
- Update App Name for Android, iOS (Also support MacOS, Windows, Linux, Web)
- Generate App Icon for Android, iOS (Also support MacOS, Windows, Web but not for Linux)
- Update App Package Name/Bundle ID for Android, iOS
- Override your files and folders
git submodule add https://github.com/chungxon/flutter_app_customizer configs
-
Create a
configs
folder on your root project foldermkdir configs
-
Here is the result
my-app/ -> Root folder ├─ android/ ├─ configs/ -> This is the custom folder ├─ ios/ ├─ lib/
-
Copy all files and folders of this project to
configs
folder.
- Open the
configs.props
file- Update your app name
- Update your iOS bundle ID
- update your Android package name
- Add your icon in
assets/icons/app_icon.png
orconfigs/overrides/assets/icons/app_icon.png
- Or you can update the
image_path
in theflutter_launcher_icons.yaml
file
Run the command
sh configs/app_customizer.sh
This repo depends on another repo https://github.com/chungxon/load_properties