是否有办法更改Flutter项目的Package Name ?
我想在flutter项目中更改包名和应用名。
是否有办法更改Flutter项目的Package Name ?
我想在flutter项目中更改包名和应用名。
当前回答
在Android系统中,修改应用程序id为
> build.gradle
文件和iOS更改
项目设置中的> bundle名称。
其他回答
更改Flutter Project的所有AndroidManifest.xml文件,——> package="your.name.app" (app / src /调试/ AndroidManifest.xml)和 (app/src/main/AndroidManifest.xml)和(app/src/profile/AndroidManifest.xml)
好看!!
尽可能简单地使用这个change_app_package_name包首先添加依赖
dev_dependencies:
change_app_package_name: lates version
然后执行这个命令
flutter pub run change_app_package_name:main com.new.package.name
使用以下包,用单一命令更改应用程序包名称。它使这个过程非常简单和快速。
颤振pub运行change_app_package_name:main com.new.package.name
https://pub.dev/packages/change_app_package_name
在尝试了以上所有方法之后。简单的工作为我重命名包颤振与 Android工作室:
步骤1:
Mac: Command + Shift + R
Linux/Windows: Ctrl + Shift + R
更改为新包后,按“全部替换”并等待Android Studio运行完成。
步骤2:
接下来,转到AndroidManifest.xml:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="your.package.name">
复制包名,并执行相同的步骤1重命名AndroidManifest和build.gradle中的包。
最后,更改MainActivity.java类中的包(如果MainActivity.java不可用,请检查MainActivity.kt)
package your.package.name;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
修改目录名称。 详情见以下链接this:
来自:
android app \ src \ \ \ com java操作符玩
To:
android app玩src \ \ java new_package \ \你的名字
从Android Studio 4.1.3开始,更改包名再简单不过了。
如果您不使用Firebase或任何其他外部服务,只需更改以下文件中的包名称:
在构建中。Gradle (app)文件 在Manifest文件中(主文件、调试文件和概要文件) 包导入在代码文件(Android Studio。将处理更改)
注意:还要更改目录名(在Kotlin或Java下)。
如果您使用Firebase或任何其他外部服务,您也需要更改那里的包名称。