Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 为什么在安卓系统中安装后应用程序会被覆盖?_Flutter - Fatal编程技术网

Flutter 为什么在安卓系统中安装后应用程序会被覆盖?

Flutter 为什么在安卓系统中安装后应用程序会被覆盖?,flutter,Flutter,我用flatter构建了一个应用程序。例如,名称为forsadi。我想复制同一个应用程序,它的名称应该是ForJordon 因此,我的手机中已经安装了forsadi。一切都很好。现在我将名称从AndroidManifest.xml文件更改为ForJordon。在更改了名称和启动程序图标后,我将该应用程序安装到了mobile中,实际上它被我以前的应用程序所取代。它不应该被替换。有人能指导我怎么做吗?非常感谢。仅更改名称不会创建新的软件包。您还需要在build.gradle和MainActivity

我用flatter构建了一个应用程序。例如,名称为
forsadi
。我想复制同一个应用程序,它的名称应该是
ForJordon


因此,我的手机中已经安装了
forsadi
。一切都很好。现在我将名称从
AndroidManifest.xml
文件更改为
ForJordon
。在更改了名称和启动程序图标后,我将该应用程序安装到了mobile中,实际上它被我以前的应用程序所取代。它不应该被替换。有人能指导我怎么做吗?非常感谢。

仅更改名称不会创建新的软件包。您还需要在build.gradle和MainActivity.kt中进行更改

如果你想要一个简单的解决方案。直接使用

并运行此命令

flutter pub run change_app_package_name:main com.new.package.name