那个
android:name="io.flutter.app.FlutterApplication"
是 Flutter 应用程序的默认设置,无论如何您都不应该编辑它(除非您创建了一个扩展 FlutterApplication 类的类)。
android:label
是定义您的应用程序名称,该名称显示在已安装的应用程序列表中。
如果您想更改主屏幕中的应用程序名称,请选中
android:label
标签内的<activity />
更多信息请查看官方文档: https://developer.android.com/guide/topics/manifest/application-element
应用程序子类的完全限定名称 为应用程序实施。当申请过程是 启动时,此类在任何应用程序之前实例化 成分。子类是可选的;大多数应用程序不需要 一。在没有子类的情况下,Android 使用 基础应用程序类。android:name
整个应用程序的用户可读标签以及默认值 每个应用程序组件的标签。看个人 、 、 、 的标签属性 和元素。标签应设置为 对字符串资源的引用,以便可以像其他资源一样进行本地化 用户界面中的字符串。但是,为了方便您 开发应用程序时,也可以将其设置为原始字符串。android:label
android:name这是一个第一次运行的类(这不是你的应用程序名称,这是一个功能性的东西) 和 android:label这是图标上显示的应用程序名称,代表应用程序名称
根据https://developer.android.com/guide/topics/manifest/application-element
android:name
为应用程序实现的应用程序子类的完全限定名称。当应用程序启动时,这 类在任何应用程序组件之前实例化。
子类是可选的;大多数应用程序不需要它。在没有子类的情况下,Android 使用基类的实例 应用类。
android:label
整个应用程序的用户可读标签,以及每个应用程序组件的默认标签。请参阅 , , 的单独标签属性 、 、 和元素。
标签应设置为对字符串资源的引用,以便可以像用户界面中的其他字符串一样进行本地化。 但是,为了方便您开发应用程序,它 也可以设置为原始字符串。
android 文档说明了以下内容,您可以在here
找到属性列表安卓:名称 为应用程序实现的应用程序子类的完全限定名称。当应用程序进程启动时,此类将在应用程序的任何组件之前实例化。 子类是可选的;大多数应用程序不需要它。在没有子类的情况下,Android 使用基本 Application 类的实例。
安卓:标签 整个应用程序的用户可读标签,以及应用程序每个组件的默认标签。请参阅 、 、 、 和 元素的各个标签属性。 标签应设置为对字符串资源的引用,以便可以像用户界面中的其他字符串一样进行本地化。但是,为了方便您开发应用程序,也可以将其设置为原始字符串。
android:name -> 指定实现该组件的类名 (kotlin/java)。
android:label -> 这指定了当用户使用该组件或该组件在其他应用程序中列出时呈现给用户的值。
android name 是您为该项目定义的包的名称,android label 是您的应用程序的默认名称