资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

flutter如何配置,flutter环境配置

flutter 多语言配置--中文

上一篇讲到如果解决ios长按输入框报错的问题,但是最终没有达到我们的要求,因为我们想实现中文的提示,那么本篇文章讲讲如何来实现多语言配置;

创新互联建站专注于东坡网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供东坡营销型网站建设,东坡网站制作、东坡网页设计、东坡网站官网定制、微信平台小程序开发服务,打造东坡网络公司原创品牌,更为您提供东坡网站排名全网营销落地服务。

1.首先在pubspec.yaml的dependencies下加入这个

flutter_localizations:

sdk: flutter

如图:

2.然后在MaterialApp设置一下localizationsDelegates如图:

3.写一个类继承一下CupertinoLocalizations,在项目中 我这个类名叫ChineseCupertinoLocalizations(没错,就是localizationsDelegates中的第三个),如图:

上次提到报错的原因就是因为cutButtonLabel,copyButtonLabel,pasteButtonLabel,selectAllButtonLabel 这几个按钮没有实现,所以继承CupertinoLocalizations一定要为这几个按钮赋值,这里是那种语言,那么,赋值就对应那种语言,同时要注意locale.languageCode也要填写,如果你是中文,那么locale.languageCode =='zh';

4.在ios工程中,在项目的info设置语言环境

添加 Localization native development region---china

添加一个Localizations 为array类型的,并且设置值为 Chinese (simplified)

效果图:( 注意:请把手机环境调试成中文的语言环境 )

Android 

ios 效果图

我公司用flutter做了一个《柚品生活》的app,感兴趣的朋友可以去看看,Android和ios都已经上架了

最后附上GitHub项目地址 GitHub - hxxsocket/flutter_lg_demo: flutter多语言配置之中文

Mac环境下的flutter配置及安装

最近在公司比较空闲,正好又重新申请换了台m1开发。顺便花点时间把flutter配置和安装时遇到的问题梳理了一下,相关报错截图未保存,纯属记录自己的flutter之旅,那现在就开始吧~

安装可参考链接:Flutter中文网

Flutter环境配置备忘(2022)

官方连接:

以上4行作用:

第一行,将flutter的相关命令添加到环境中

第二三行,设置使用flutter社区的仓库,这样在使用flutter get时就不会出错了

第四行,配置flutter的git仓库,用于flutter的版本更新,默认使用github上的仓库速度太慢

将以上4行分别在环境变量中添加即可

注意:推荐使用本例中的社区的源,更新更及时,更全面.以前使用 ,在构建web是出现错误,改成社区源后解决.

错误:


本文名称:flutter如何配置,flutter环境配置
本文来源:http://cdkjz.cn/article/hoojii.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220