Flutter Gallery 是 Flutter 团队提供的优秀的用于展示 Flutter 功能的示例项目。
较早时候 Flutter Gallery 被放在 Flutter SDK 的 examples 目录下但是现在已经放到了单独的 git 仓库中
https://github.com/flutter/gallery
clone 项目后使用 Android Studio 或者 IDEA 打开 gallery 项目,此时的 gallery 可能还不能运行,因为这个示例项目是基于最新的 Flutter SDK 开发的,这个 SDK 处于 master 分支,分支上有很多未发布的功能,所以当前的项目不是基于 master 分支的话是编译不过的,可以使用
flutter channel master
在 gallery 项目编译运行之后如果要开始开发自己的 APP 了需要先将 SDK 切换当稳定版,使用命令
flutter channel stable
注意不论是切换到 master 还是 stable 都会经历重新下载 SDK 相关依赖的过程,需要耐心等待。