是否有办法更改Flutter项目的Package Name ?
我想在flutter项目中更改包名和应用名。
是否有办法更改Flutter项目的Package Name ?
我想在flutter项目中更改包名和应用名。
当前回答
即使我的答案不会被接受为正确答案,我只是觉得所有这些答案导致我有更多的问题,这里是我如何解决它
Get Sublime Text (crazy, right? No, just follow my steps) Click on file and select open folder, then choose the folder of the project you are working on Now click on Find from the Tabs, and select find in files or just do Ctrl + Shift + F (for Windows users, for mac users you already know the drill) Now copy and paste exactly the name of the package you want to change in the Find section and paste in the replace section what you would like to replace the package name with. Click on FIND (do not click on REPLACE just yet). Now clicking on Find lists all available package name in your project which matches your search criteria, if you are satisfied with this then repeat from no. 3 but this time click on REPLACE. Rebuild your project and have fun
结论:一个简单的查找和替换程序就可以解决这个问题,我强烈推荐Sublime Text 3。
其他回答
如果你不喜欢以这种方式改变文件,那么另一种方式是使用这个包。
https://pub.dev/packages/rename
rename --bundleId com.newpackage.appname
pub global run rename --appname "Your New App Name"
使用这个,你只需要在你的终端上运行这两个命令,你的应用名称和标识符就会被改变。酒吧全球运营
Android和Ios的默认路径更改的权利。
为安卓
AndroidManifest.xml开放,
走这条路。
/ src /游戏/应用AndroidManifest . xml
选择软件包名称,然后右键单击,
点击重命名后,重命名弹出(对话框)显示。
在这里输入新的包名,
更改名称文本后,单击重构按钮。
__________________________________________________________________________
为Ios
从抽屉中选择ios文件夹,右键点击这些文件夹,
选择,并双击运行在抽屉,然后选择一般
然后,改变你的包标识符(包名)。 更改包标识符(包名)后,您的包名为 为Ios更改。
使用change_app_package_name Package轻松更改应用程序包名称
只需在开发依赖项中添加上述包
dev_dependencies:
flutter_test:
sdk: flutter
change_app_package_name: ^0.1.2
并运行以下命令,将“com.new.package.name”替换为新的包名
flutter pub run change_app_package_name:main com.new.package.name
包链接在酒吧开发
如果你正在使用VS Code,你可以替换你所有的com。示例到您的包名称
要这样做,CTRL+SHIFT+H 设置单词替换com.example 将单词replace替换为[your package] 然后替换所有
首先,在终端中运行这个程序 Dart pub全局激活重命名 在Flutter项目根目录中运行此命令 bundleId .company.appname——目标android
这就是所有的东西,现在你改变了你的包名:)