FLUTTER ECOSYSTEM

atiqsamtia/change_app_package_name

Altere o nome do pacote do aplicativo com um único comando. Isso torna o processo muito fácil e rápido.

Capa do projeto Alterar nome do pacote do aplicativo
Stars
151
Forks
78
Último push (UTC)
23 de fev. de 2025
Status do projeto
Ativo
Atiq Samtia GitHub avatar
GITHUB User

Atiq Samtia ↗

Full Stack Developer working on a variety of tools and frameworks, some of these include WordPress, PHP, Laravel, Codeigniter, and Android & Flutter

ioi TechnologiesLahore, PakistanSite oficial ↗
LinguagensDart

Tópicos técnicos

Pacotes publicados por este repositório

README original

Texto original em inglês. Visite o GitHub para a versão atual.

Expandir / recolher README

Change App Package Name for Flutter

Change App Package Name with single command. It makes the process very easy and fast.

What It does?

  • [x] Update AndroidManifest.xml files for release, debug & profile
  • [x] Update build.gradle file
  • [x] Update MainActivity file. Both java & kotlin supported.
  • [x] Move MainActivity file to new package directory structure
  • [x] Delete old package name directory structure.
  • [x] Update Product Bundle Identifier in iOS.
    • if you have customized CFBundleIdentifier in Info.plist, it will not be updated. You have to update it manually.
  • [x] Specify which platform they want to rename the package for.

How to Use?

Add Change App Package Name to your pubspec.yaml in dev_dependencies: section.

dev_dependencies: 
  change_app_package_name: ^1.4.0

or run this command

flutter pub add -d change_app_package_name

Not migrated to null safety yet? use old version like this

dev_dependencies: 
  change_app_package_name: ^1.4.0

Update dependencies

flutter pub get

Run this command to change the package name for both platforms.

dart run change_app_package_name:main com.new.package.name

To rename only Android:

dart run change_app_package_name:main com.new.package.name --android

To rename only IOS:

dart run change_app_package_name:main com.new.package.name --ios

Where com.new.package.name is the new package name that you want for your app. replace it with any name you want.

Meta

Atiq Samtia– @AtiqSamtia – me@atiqsamtia.com

Distributed under the MIT license.

https://github.com/atiqsamtia/change_app_package_name

Contributing

  1. Fork it (https://github.com/atiqsamtia/change_app_package_name/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request