首页 > 其他分享 >Flutter 修改 APP 名称

Flutter 修改 APP 名称

时间:2023-11-24 10:34:12浏览次数:84  
标签:name settings APP Flutter 修改 import dart flutter 托尼蛋儿

flutter

  • pubspec.yaml
dependencies:
  flutter_app_name: ^0.1.0
flutter_app_name:
  name: "托尼蛋儿"

web H5

  • lib/routes/App.dart
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:televised_live/routes/HomeRoute.dart';

import '../common/ThemeDataColor.dart';
import 'VideoPlayerRoute.dart';

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        title: '托尼蛋儿',
        theme: ThemeData(
          primarySwatch: themeDataMaterialColor(),
        ),
        home: const HomeRoute(),
        onGenerateRoute: (settings) {
          if (settings.name == 'page') {
            final args = settings.arguments as Map<String, dynamic>;
            return MaterialPageRoute(
                builder: (context) =>
                    VideoPlayerRoute(vid: args['vid'] as String));
          }
          return null;
        });
  }
}

manos

  • macos/Runner/Configs/AppInfo.xcconfig
// Application-level settings for the Runner target.
//
// This may be replaced with something auto-generated from metadata (e.g., pubspec.yaml) in the
// future. If not, the values below would default to using the project name when this becomes a
// 'flutter create' template.

// The application's name. By default this is also the title of the Flutter window.
PRODUCT_NAME = 托尼蛋儿

// The application's bundle identifier
PRODUCT_BUNDLE_IDENTIFIER = com.example.televisedLive

// The copyright displayed in application information
PRODUCT_COPYRIGHT = Copyright © 2023 com.example. All rights reserved.

Andirod

  • android/app/src/main/AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <application
        android:label="托尼蛋儿"
        android:name="${applicationName}"
        android:icon="@mipmap/ic_launcher">
        <activity
            android:name=".MainActivity"

IOS

  • ios/Runner/Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>$(DEVELOPMENT_LANGUAGE)</string>
	<key>CFBundleDisplayName</key>
	<string>托尼蛋儿</string>
	<key>CFBundleExecutable</key>
	<string>$(EXECUTABLE_NAME)</string>

标签:name,settings,APP,Flutter,修改,import,dart,flutter,托尼蛋儿
From: https://www.cnblogs.com/guanchaoguo/p/17853138.html

相关文章

  • uniapp-微信小程序绑定动态样式 :style 避坑
    在uniapp中绑定动态样式:style="object"使用此种方法,在H5页面中并不会出现任何问题而在微信小程序中,此种方式就会被编译成 style="[object,object]"从而导致样式无法生效解决方法:    使用:style="[object]"此种方式即可......
  • DevExpress中文教程 - 如何在macOS和Linux (CTP)上创建、修改报表(下)
    DevExpressReporting是.NETFramework下功能完善的报表平台,它附带了易于使用的VisualStudio报表设计器和丰富的报表控件集,包括数据透视表、图表,因此您可以构建无与伦比、信息清晰的报表。DevExpressReports—跨平台报表组件,允许用户在针对任何基于.NET平台的应用程序中生成......
  • 开源在线客服系统源码PHP(H5网页在线客服系统小程序源码uniapp全套搭建)
    现代客户服务的重要性得到了越来越多的认可。一个优质的客户服务可以使客户在购买和使用产品、寻求技术支持时获得更好的体验,从而建立起品牌声誉和客户忠诚度。为了优化客户服务体验,许多企业已经开始使用客服系统来更好地管理、响应和交互客户需求。源码:kf.zxkfym.top......
  • 在.net中使用AutoMapper进行对象映射,对象相互转,简单方便
    AutoMapper是一种对象映射工具,它可以帮助我们将不同类型的数据对象之间进行相互转换。在.NET中,我们可以使用AutoMapper库来简化数据对象之间的映射操作,从而提高代码的可读性和可维护性。一、AutoMapper的安装和基本使用安装AutoMapper首先,我们需要在项目中安装AutoMapper库。......
  • uniapp+vue3中使用swiper和自定义header实现左右滑动的Tabs功能
    首先创建一个Tabs的Header,包含有一个下划线的指示器,在点击tabs的标题时候下划线会跟着动态的滑动下面是完整的Tabs的代码,可以看到定义了Tabs的background颜色样式,包含tab的宽度indicatorWidth,以及下划线的颜色indicatorColor主要的是tabList属性,通过tabList传入对应的tab数组得......
  • 修改el-input el-select 默认hover focus样式
    :deep(.el-input){--el-input-text-color:#1e2230;--el-input-border:#1e2230;--el-input-hover-border:#1e2230;--el-input-focus-border:#1e2230;--el-input-transparent-border:0001pxtransparentinset;--el-input-border-color......
  • 解决POST表单提交报错 Content type 'application/x-www-form-urlencoded;charset=UTF
    百度发现application/x-www-form-urlencoded;charset=UTF-8是以键值对拼接的形式,即前端传过来的是键值对形式前端代码:底层使用的vue中的axios发送的请求importrequestfrom'@/utils/request'exportdefault{getTeacherList(page,limit,teacherQuery){returnreque......
  • python批量修改文件名
    需求:有几十个文件(不超过100个),要根据文件名加序号思路:用字典将关键字对应序号,再批量改文件名,代码比较简单:importospath=input("请输入需批量更名的文件夹全路径:")units={"总裁办":"01","生产处":"02","安全处":"03"}files=os.listdir(path)forfilein......
  • Visual Studio Code 修改为中文方法
    VisualStudioCode但是界面语言都是英文的,自己能看懂一小部分。可使用去来就会觉得吃力了,所以自己动手修改了下语言。总体来说还是很简单的,下面跟大家分享两种方法:一、修改Josn文件。1)打开vscode工具;2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configuredisplaylanguag......
  • 17、Flutter StatelessWidget 、 StatefulWidget
    在Flutter中自定义组件其实就是一个类,这个类需要继承StatelessWidget/StatefulWidget。StatelessWidget是无状态组件,状态不可变的widgetStatefulWidget是有状态组件,持有的状态可能在widget生命周期改变。通俗的讲:如果我们想改变页面中的数据的话这个时候就需要用到StatefulWidg......