Flutter開發(fā)--環(huán)境搭建

環(huán)境搭建

Flutter可以安裝在Windows,MacOS,Linux系統(tǒng)中

本文主要是以Windows為例

Windows 7以上版本 磁盤空間400M以上

1.下載Flutter SDK

2.配置環(huán)境變量

3.驗證環(huán)境變量是正確(切記一定要安裝git,否則flutter無效)

4.移動開發(fā)一般都是習慣用Android studio,在ide內安裝插件(flutter插件,Dart插件)

創(chuàng)建Flutter項目

flutter插件安裝成功后,新建項目的時候會有一個new flutter project,選擇創(chuàng)建的工程的類別,填寫flutter sdk路徑和包名

注意的是現在創(chuàng)建的Android 項目不管是否選擇kotlin語言,他都是kotlin語言,可以用命令行創(chuàng)建Java的工程。

1.flutter create -a java -i swift --androidx java_flutter

創(chuàng)建一個Java的Android工程和swift的iOS工程,Android支持androidx庫,工程名為java_flutter

路徑就在當前路徑下

2.運行項目的時候,使用阿里的鏡像

在android目錄下的build.gradle buildscript和allprojects里面google(),jcenter()替換成

maven{ url'https://maven.aliyun.com/repository/google' }

maven{ url'https://maven.aliyun.com/repository/jcenter' }

maven{ url'http://maven.aliyun.com/nexus/content/groups/public' }

D:\flutter\packages\flutter_tools\gradle路徑下的 flutter.gradle里面的buildscript google(),jcenter()同樣替換成阿里鏡像????

3.支持熱重載

在Dart文件里面修改代碼,使用熱重載鍵,可以馬上查看修改效果

4.pubspec的作用

1.Flutter工程是由pubspec進行管理的

2.主要有工程名,管理依賴的安裝包,環(huán)境的配置以及資源的管理

name:可以隨意命名,但是一旦命名后,就不能隨便修改,后續(xù)import都是根據name來進行引用的。

YAML:是一個類似與xml,json的標記性語言,強調以數據為中心,并不是以標識語言為重點。

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容