1. 程式人生 > >Flutter初體驗-環境搭建(一)

Flutter初體驗-環境搭建(一)

環境搭建(一)

一直開發react-native專案,感覺挺不錯;最近聽說 google 釋出混合開發框架flutter,可以跨三端很強勢,很好奇的來試試,不過坑不少;

英語能力強的兄弟可以去看官網-傳送門,英語能力一般的兄弟可直接去看中文網-傳送門,樓主就是屬於後者,所以果斷按照中文網的介紹進行第一步工作。

1. 第一步 環境搭建
  • 下載flutter SDK
使用git直接從github上clone程式碼

哪位兄弟不會使用git可以看這裡,直接上 github上下載壓縮包解壓使用,如下圖:
flutter SDK下載
因為牆的關係(大家都懂)下載起來是異常的緩慢,樓主只好按照官網的步驟,執行以下命令:

可是琢磨了半天還是異常的慢,在mac上試了一下,速度槓槓的,可是windows 上卻不行,最後發現windows上跟mac是不一樣的,windows 上需要配置環境變數:
PUB_HOSTED_UR
FLUTTER_STORAGE_BASE_URL

  • 配置環境變數
控制面板>系統>高階系統設定>環境變數,開啟path,把flutterSDK新增到path裡,開頭需要用分號隔開,例如:(;[你的Flutter資料夾路徑]\flutter\bin);
  • 開啟命令列,CMD命令 或者 開啟 flutter目錄下的 flutter_console.bat 執行:

flutter doctor

過程可能需要消耗一段時間,大家耐心等待,注意:安裝完成會提示安裝android studio 和 android SDK ,這個大家自行百度,一搜一大堆,都是大同小異;我這裡沒用 android studio 因為電腦配置原因 ,android studio 跑起來比較費勁;所以果斷選擇 微軟的IDE VS Code:

開啟VS Code 點選擴充套件>搜尋dart code 安裝 dart 外掛,重啟VScode;

這裡寫圖片描述
點選VSCode 檢視>輸入 doctor ,選中Run flutter doctor,回車;

  • 建立專案

flutter create myFlutter

耐心等待專案初始化完成,完成之後執行:

cd myFlutter

然後連線上自己的手機,記得開啟USB除錯,輸入命令檢測裝置是否連線上:

adb devices

連線上之後,就是見證奇蹟的時候啦,跑專案:
1. 確保在VS Code的右下角選擇了目標裝置
2. 按 F5 鍵或呼叫Debug>Start Debugging
3. 等待應用程式啟動
4. 如果一切正常,在應用程式建成功後,您應該在您的裝置或模擬器上看到應用程式:
示例

相關推薦

Flutter體驗-環境搭建

環境搭建(一) 一直開發react-native專案,感覺挺不錯;最近聽說 google 釋出混合開發框架flutter,可以跨三端很強勢,很好奇的來試試,不過坑不少; 英語能力強的兄弟可以去看官網-傳送門,英語能力一般的兄弟可直接去看中文網-傳送門,樓主就

項目進階 之 集群環境搭建概述

問題 特點 多臺 cpu 好的 content 成了 系統資源 通過 今天我們說一個不是特別新,但近期今年伴隨大數據熱而比較火的一個技術-集群技術。 什麽是集群技術 集群(Cluster)技術是指一組相互犭蟲立的計算機,利用快速通信網絡組

Vue2.0新手入坑環境搭建

clas min 團隊 定義 自定義 ini 創建 https idt 每周不定期更新 專業團隊接APP 外包 聯系QQ1129580542 vue-cli 是一個官方發布 vue.js 項目腳手架,使用 vue-cli 可以快速創建 vue 項目,GitHu

SpringCloud運行環境搭建Centos7.0下jdk的安裝

mage ech 目錄 img 生效 deploy 服務 web tro 一、運行環境 1、jdk下載安裝 1.1、下載 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 1.2、安

jenkins+ant+jmeter自動化環境搭建

什麽 bsp put show e-mail ram 1.0 哪裏 miss 寫在最前面: jmeter:測試接口的工具,支持java語言; ant:Apache Ant是一個Java庫和命令行工具,其任務是將構建文件中描述的進程作為

Android自動化之Monkey環境搭建

OS 安卓系統 我們 cmd 工具 jdk 自動化 monk 檢查 從事測試行業兩年了,一直很喜歡研究新技術,但是最近有點慵懶。正好公司新出了產品,督促我學習monkey用來測其穩定性。 網上搜索了很久,內容總是很零散,通常需要找幾篇文章才能搭好環境。特寫此文,一篇文章搞定

嵌入式開發環境搭建 虛擬機實現橋接Ethernet網口 並且通過WIFI進行NAT聯網

war bubuko 搭建服務器 6.4 網線 16.4 聯網 橋接 圖片 背景:   目前手頭上有一塊JZ2440的板子,之前有搭建完整套開發環境,由於虛擬機故障需要從新搭建服務器端,故在此記錄搭建步驟 環境:   Ubuntu16.4   VMWare 12 先行條件:

Appium+python移動端自動化測試-環境搭建

過程 .com oid pytho 安裝環境 測試 ID alt ppi 搭建所在系統環境:Windows7版本64位系統 一、環境準備 jdk8.0.151 android-sdk_r20.3.4-windows python3.5 appium1.4.16

Docker for Windows安裝與Linux+PHP開發環境搭建

Docker是什麼? 簡單得來說,Docker是一個由GO語言寫的程式執行的“容器”(Linux containers, LXCs); 目前雲服務的基石是作業系統級別的隔離,在同一臺物理伺服器上虛擬出多個主機。Docker則實現了一種應用程式級別的隔離; 它改變我們基本的開發、操作單元,

linux 核心模組程式設計之環境搭建

這裡介紹些關於Tiny6410開發板核心的編譯,為後期驅動開發做前期的準備。 開發環境:64位的Ubuntu 14.01虛擬機器 目標機:友善之臂Tiny6410開發板 核心:linux-2.6.38-20110325.tar.gz 核心原始碼下載地址 htt

SpringMVC 學習 八 SSM環境搭建 web.xml配置

第一步:匯入jar包, 第二步:配置web.xml 在web.xml中,主要的配置內容有以下幾點 (1)spring容器配置檔案的位置 <!-- spring配置檔案位置 --> <context-param> <param-name>cont

瞎折騰之個人學習環境搭建:安裝XenServer

背景介紹 家裡只有一臺安裝WIN10的筆記本可供在下折騰,在下先安裝了個VMware® Workstation 12 Pro,計劃建立一臺虛擬機器安裝XenServer,再得用XenServer虛擬3臺Centos7,夠折騰的吧,其實如果僅虛擬Centos7,可以直接使用VMwar

React的環境搭建

1  檢查是否安裝  node  npm    2  init  npm    按照提示新增內容  後使用ctrl + C 退出   3 檢查是否安裝&nbs

VsCode + node+ vue.js 開發環境搭建

1.安裝最新的 vscode ,這個很容易安裝。 2.要在機器上開發 vue.js 有兩種模式,一種直接用 .js ,這種方式不用 安裝.node  環境,另一種用 webpack, 3.在機器安裝 node node-v10.8.0-x64.msi,在安裝過程中可能會出

SpringMVC環境搭建

Spring MVC為展現層提供的基於MVC設計理念的優秀Web框架,是目前最主流的MVC框架之一。 Spring 3.0之後完全超越Struts2,稱為最優秀的MVC框架。學完SpringMVC之後,瞬時間就能讓你感到Struts2帶給你的殘酷。 Spring MVC通過一套MVC註解,讓POJO稱為處

Django學習筆記之環境搭建

           Django是一個高階的Python Web開發框架,它鼓勵快速開發,和實用的設計。它採用了MTV的設計模式,並且它由經驗豐富的開發人員來構建, 可以解決Web開發的諸多問題,因此也被稱為全棧Web開發框架。它是開源的,直接

ios自動化環境搭建

目錄 mac os下搭建基於appium的ios自動化環境,可以按以下幾個步驟進行: 1、安裝homebrew Homebrew是一款Mac OS平臺下的軟體包管理工具,擁有安裝、解除安裝、更新、檢視、搜尋等很多實用的功能。簡單的一條指令

React Native在window下的環境搭建

React Native官方開發文件   以下是本人抄錄的: 初次接觸React Native感覺和React很像,卻是有點類似,但不完全是,React Native有自己的元件物件,不過它也自定義的元件也是使用ES6中的語法定義。 首先是安裝的依賴,必須安裝:Node、React Nati

linux學習——PHP環境搭建

1.獲取軟體源列表,輸入sudo apt-get install 安裝軟體; 2.建立/soft檔案,並給所有權; sudo mkdir /soft sudo chmod -R 777 soft 3.下載並安裝lnmp1.5整合環境 wget http://soft

centos下Docker環境搭建

Docker是一個能夠把開發的應用程式自動部署到容器的開源引擎,基於客戶端-伺服器架構c/s,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後釋出到任何流行的Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。 Docker