為您解碼網(wǎng)站建設(shè)的點(diǎn)點(diǎn)滴滴
發(fā)表日期:2018-06 文章編輯:小燈 瀏覽次數(shù):4271
關(guān)于Flutter的安裝其實(shí)超級(jí)簡(jiǎn)單,不想看此文的可以直接跳官網(wǎng)
這篇主要是簡(jiǎn)單版的Flutter安裝配置,寫了:
cd ~ && mkdir development
,不過(guò)你也可以在$Home/Library下保存fluttercd development && unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip
,如果你要保存在 $Home/Library 下的話,cd $Home/Library && unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip
在你的shell rc文件中添加環(huán)境變量如果是zsh的話 cd ~ && vim .zshrc
然后添加 export FLUTTER=$HOME/development/flutter/bin
并在 PATH 目錄中添加 :$FLUTTER
如果是bash的話,在$HOME/.bash_profile添加
vim $HOME/.bash_profile
新建一個(gè)shell 窗口測(cè)試一下Flutter flutter doctor
這個(gè)命令會(huì)顯示你當(dāng)前的flutter的版本信息及flutter開發(fā)環(huán)境信息,如果有任何需要安裝的信息都會(huì)顯示在上面。
$ flutter doctor Doctor summary (to see all details, run flutter doctor -v): [?] Flutter (Channel beta, v0.5.1, on Mac OS X 10.13.5 17F77, locale en-NZ) [!] Android toolchain - develop for Android devices (Android SDK 26.0.2) ! Some Android licenses not accepted.To resolve this, run: flutter doctor --android-licenses [!] iOS toolchain - develop for iOS devices (Xcode 9.4.1) ? Missing Xcode dependency: Python module "six". Install via 'pip install six' or 'sudo easy_install six'. ? libimobiledevice and ideviceinstaller are not installed. To install, run: brew install --HEAD libimobiledevice brew install ideviceinstaller ? ios-deploy not installed. To install: brew install ios-deploy ? CocoaPods not installed. CocoaPods is used to retrieve the iOS platform side's plugin code that responds to your plugin usage on the Dart side. Without resolving iOS dependencies with CocoaPods, plugins will not work on iOS. For more info, see https://flutter.io/platform-plugins To install: brew install cocoapods pod setup [?] Android Studio ? Flutter plugin not installed; this adds Flutter specific functionality. ? Dart plugin not installed; this adds Dart specific functionality. [?] Android Studio (version 3.0) ? Flutter plugin not installed; this adds Flutter specific functionality. ? Dart plugin not installed; this adds Dart specific functionality. [!] IntelliJ IDEA Ultimate Edition (version 2017.1.1) ? Flutter plugin not installed; this adds Flutter specific functionality. ? Dart plugin not installed; this adds Dart specific functionality. [!] VS Code (version 1.24.1) [!] Connected devices ! No devices available! Doctor found issues in 5 categories.
安裝Android Studio及Xcode
如果已安裝好Android Studio,請(qǐng)檢查SDK有沒(méi)有配置環(huán)境變量echo $ANDROID_HOME
,如果沒(méi)有的話請(qǐng)?zhí)砑?code>export ANDROID_HOME=$HOME/Library/Android/sdk
vscode 下 command + shift + p 輸入 flutter 選擇 Flutter:New Project 輸入項(xiàng)目名稱 myapp
創(chuàng)建插件創(chuàng)建完項(xiàng)目之后可以看到lib下main.dart
就是整個(gè)項(xiàng)目的源碼,可以按F5運(yùn)行項(xiàng)目
像前文提到的Flutter支持Hot reload,改動(dòng)代碼后直接command + s就可以生效了,可以更改_counter++
試試
喜歡的小伙伴可以關(guān)注我的公眾號(hào)AllAboutCoding
日期:2018-10 瀏覽次數(shù):7547
日期:2018-12 瀏覽次數(shù):4629
日期:2018-07 瀏覽次數(shù):5142
日期:2018-12 瀏覽次數(shù):4422
日期:2018-09 瀏覽次數(shù):5784
日期:2018-12 瀏覽次數(shù):10202
日期:2018-11 瀏覽次數(shù):5114
日期:2018-07 瀏覽次數(shù):4864
日期:2018-05 瀏覽次數(shù):5121
日期:2018-12 瀏覽次數(shù):4593
日期:2018-10 瀏覽次數(shù):5398
日期:2018-12 瀏覽次數(shù):6467
日期:2018-11 瀏覽次數(shù):4722
日期:2018-08 瀏覽次數(shù):4874
日期:2018-11 瀏覽次數(shù):12968
日期:2018-09 瀏覽次數(shù):5886
日期:2018-12 瀏覽次數(shù):5102
日期:2018-10 瀏覽次數(shù):4448
日期:2018-11 瀏覽次數(shù):4800
日期:2018-12 瀏覽次數(shù):6328
日期:2018-06 瀏覽次數(shù):4270
日期:2018-08 瀏覽次數(shù):5717
日期:2018-10 瀏覽次數(shù):4706
日期:2018-12 瀏覽次數(shù):4823
日期:2018-07 瀏覽次數(shù):4635
日期:2018-12 瀏覽次數(shù):4808
日期:2018-06 瀏覽次數(shù):4641
日期:2018-11 瀏覽次數(shù):4626
日期:2018-12 瀏覽次數(shù):4559
日期:2018-12 瀏覽次數(shù):5536
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.