当前位置:网站首页>[shutter] Introduction to the official example of shutter Gallery (project introduction | engineering construction)
[shutter] Introduction to the official example of shutter Gallery (project introduction | engineering construction)
2022-07-03 00:17:00 【Programmer community】
Find a strong Flutter Open source project , from Flutter Official Flutter Gallery , There are many functions for reference ;
This project is too strong , If you learn , Flutter UI The components are basically OK ;
This blog begins , Briefly introduce the main contents , Then analyze in detail for each technical point ;
One 、Flutter Gallery brief introduction
Flutter Gallery brief introduction :
- Project address : https://github.com/flutter/gallery , ( There are some problems during the visit , GitHub It's supposed to be cold )
- Domestic download address : https://pan.baidu.com/s/1HykdPJw2bDWddTqGEvdqBQ , Extraction code : 2wsk , Flutter Gallery It has been packed and put inside ;

Flutter Gallery Used to help developers learn and use Flutter ;
Flutter Gallery Included content :
- Material design ( Material Design ) Components : Android Style components ;
- Cupertino Components : iOS Style components ; ( [ˌkupərˈtinoʊ] )
- Behavior control related functions
- Use Flutter Small functions realized
Flutter Supported platforms : at present Flutter There are many supported platforms , 1 individual Web platform , 2 A mobile platform , 3 Desktop platform ;
- Android
- iOS
- web
- macOS
- Linux
- Windows
Two 、Flutter Gallery The project build
After downloading the source code , Find out Flutter Gallery The configuration of itself does not match , Need to be in pubspec.yaml Lieutenant general args The version number of the plug-in is set to 1.6.0 ;
args: ^1.6.0Reference resources 【 Error log 】Flutter Report errors ( Because xx depends on flutter_driver any from sdk which depends on args 1.6.0 )
Then I'll talk about what I need Flutter SDK edition , The latest stable version of Flutter SDK 2.0.2 No related function found in , Explain that updated Flutter edition , Here we use the latest Beta Test version of SDK , 2.1.0-12.2.pre edition ;
Reference resources 【 Error log 】Flutter Build error reporting ( Error: Method not found: ‘CupertinoModalPopupRoute‘. | Download the latest Flutter SDK edition )
stay Android Studio Welcome interface selection " Open an Existing Project " Options ,

Select the project you want to open ,

modify pubspec.yaml Medium args Plug in version number ,
args: ^1.6.0modify pubspec.yaml After the configuration , Click on the top right corner " Pub get " Button , Download dependency package ,

Change the current Flutter SDK Set the version to the latest version ,

Dart SDK Also set to the latest version , 
Not in the interface Logcat panel , Reference resources 【 Error log 】Android Studio Of Flutter The code interface does not Logcat panel Blog solution ;

Configuration Engineering SDK ,

To configure Facets ,

Running the project , take apk Install into your phone ;

边栏推荐
- Installing redis under Linux
- leetcode 650. 2 keys keyboard with only two keys (medium)
- What website can you find English literature on?
- 返回二叉树两个节点间的最大距离
- Happy Lantern Festival, how many of these technical lantern riddles can you guess correctly?
- Leetcode skimming - game 280
- Matlab 信号处理【问答笔记-1】
- zhvoice
- The privatization deployment of SaaS services is the most efficient | cloud efficiency engineer points north
- 国外的论文在那找?
猜你喜欢

JS interviewer wants to know how much you understand call, apply, bind no regrets series

实用系列丨免费可商用视频素材库

Create an interactive experience of popular games, and learn about the real-time voice of paileyun unity

Dishes launcher small green program and directory management (efficiency tool)

Matlab 信号处理【问答笔记-1】

直击产业落地!飞桨重磅推出业界首个模型选型工具

sysdig分析容器系统调用

Optimization of streaming media technology

MySQL advanced learning notes (III)

Bigder:32/100 测试发现的bug开发认为不是bug怎么处理
随机推荐
Returns the root node of the largest binary search subtree in a binary tree
Linux 下安装 redis
JS interviewer wants to know how much you understand call, apply, bind no regrets series
Seckill system design
Master the development of facial expression recognition based on deep learning (based on paddlepaddle)
How much do you know about synchronized?
Open Source | Wenxin Big Model Ernie Tiny Lightweight Technology, Accurate and Fast, full Open Effect
哪些软件可以整篇翻译英文论文?
洛谷_P1149 [NOIP2008 提高组] 火柴棒等式_枚举打表
Where can I find foreign papers?
Question e: merged fruit -noip2004tgt2
Bigder:32/100 测试发现的bug开发认为不是bug怎么处理
How to apply for company email when registering in company email format?
洛谷_P2010 [NOIP2016 普及组] 回文日期_折半枚举
Don't want teachers to see themselves with cameras in online classes? Virtual camera you deserve!
What are the projects of metauniverse and what are the companies of metauniverse
In February 2022, the ranking list of domestic databases: oceanbase regained its popularity with "three consecutive increases", and gaussdb is expected to achieve the largest increase this month
Digital twin smart factory develops digital twin factory solutions
zhvoice
collections. What is the purpose of chainmap- What is the purpose of collections. ChainMap?