Flutter

flutter1.9

Flutter是Google的UI工具包,用于从单个代码库为移动Web桌面构建漂亮的本机编译应用程序 。

来自另一个平台?文档: iOS, Android, Web, React Native, Xamarin

Flutter社区已经在Flatster网站上提供了简体中文版本,网址为 https://flutter-io.cn

如果您要使用安装捆绑软件安装Flutter ,则可以使用受信任的镜像替换原始URL的域以加快速度。例如:

原始网址:

https://storage.googleapis.com/flutter_infra/releases/stable/windows/flutter_windows_v1.0.0-stable.zip

镜像网址:

https://storage.flutter-io.cn/flutter_infra/releases/stable/windows/flutter_windows_v1.0.0-stable.zip

您还必须设置两个环境变量来升级Flutter并使用中国的pub包存储库。说明如下。

配置Flutter以使用镜像站点

如果您在中国安装或使用Flutter,使用托管Flutter依赖项的可靠本地镜像站点可能会有所帮助。要指示Flutter工具使用备用存储位置,您需要设置两个环境变量,PUB_HOSTED_URL并 FLUTTER_STORAGE_BASE_URL在运行flutter命令之前。

以MacOS或Linux为例,以下是使用镜像站点的设置过程中的前几个步骤。从您希望存储本地Flutter克隆的目录中的Bash shell中运行以下命令:

$ export PUB_HOSTED_URL=https://pub.flutter-io.cn

$ export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

$ git clone-bdev https://github.com/flutter/flutter.git

$ export PATH="$PWD/flutter/bin:$PATH"$ cd./flutter$ flutter doctor

完成这些步骤后,您应该能够继续 正常设置Flutter。从此处开始,所提取的包flutter pub get将从flutter-io.cn任何shell中下载PUB_HOSTED_URL 并FLUTTER_STORAGE_BASE_URL设置。

该flutter-io.cn服务器是GDG China维护的Flutter依赖项和软件包的临时镜像。Flutter团队无法保证此服务的长期可用性。如果可用,您可以自由使用其他镜像。如果您有兴趣在中国设置自己的镜像,请联系 flutter-dev@googlegroups.com 寻求帮助。

社区运行的镜像站点 -----  上海交通大学linux用户组。

FLUTTER_STORAGE_BASE_URL:https//mirrors.sjtug.sjtu.edu.cn/

PUB_HOSTED_URL:https//dart-pub.mirrors.sjtug.sjtu.edu.cn/


快速发展:

Flutter的热重新加载可帮助您快速轻松地实验,构建UI,添加功能以及更快地修复错误。在iOS和Android的仿真器,模拟器和硬件上体验亚秒级重新加载时间,而不会丢失状态。

富有表现力的美丽UI:

使用Flutter内置的精美Material Design和Cupertino(iOS风格)小部件,丰富的动作API,流畅的自然滚动和平台感知,让您的用户满意。

本地表现:

Flutter的小部件包含所有关键平台差异,例如滚动,导航,图标和字体,以在iOS和Android上提供完整的原生性能。

posted @ 2023-10-12 22:04  南舟芳叶  阅读(57)  评论(0)    收藏  举报