https://flutter.io/docs/get-started/install/macos.
b.查看".bash_profile"文件是否存在宠默,如果存在就跳過步驟c.
e.在bash_profile中增加PATH環(huán)境變量配置
export FLUTTER_HOME=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter
export PATH=$PATH:$FLUTTER_HOME/bin
g.到此Flutter環(huán)境變量已經(jīng)配置成功汇恤,可通過如下命令查看環(huán)境變量
3.運行flutter doctor,查看是否需要安裝依賴項來完成設(shè)置
b.查看".bash_profile"文件是否存在抑片,如果存在就跳過步驟c.
e.在bash_profile中增加PATH環(huán)境變量配置
export ANDROID_HOME=/Users/zhixingao/Downloads/android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
g.到此android sdk環(huán)境變量已經(jīng)配置成功卵佛,可通過如下命令查看環(huán)境變量
h.在dos窗口中輸入adb,如果沒報找不到命令的錯,則說明android sdk配置成功
6.此時,重新輸入flutter doctor截汪,看到如下輸出,則配置成功
打開androidstudio疾牲,F(xiàn)ile->New->New Flutter Project;
選擇項目類型為:Flutter application;
輸入項目名稱,包名,以及項目的路徑,點擊下一步即可
a.配置gradle,在android模擬器中運行Flutter項目
1.在android端運行Flutter項目時,如果一直卡在‘Initializing gradle’這一步,
是因為gradle版本確實的問題,如我的gradle版本是gradle-4.6-all,而
Flutter項目需要的gradle版本是gradle-4.10.2-all,則需要重新配置gradle版本
2.下載gradle-4.10.2-all.zip,下載地址:http://services.gradle.org/distributions/
3.進(jìn)入.gradle/wrapper/dists/gradle-4.10.2-all/9fahxiiecdb76a5g3aw9oi8rv/,
先刪除該目錄下所有東西,然后將gradle-4.10.2-all.zip拷貝到該目錄下
4.在androidstudio中重新運行Flutter項目,使用Genymotion模擬器
5.運行結(jié)果如下圖所示:
b.部署ios設(shè)備,并在ios模擬器中運行Flutter項目
? ? /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.部署ios設(shè)備:
? ? brew update
? ? brew install --HEAD usbmuxd
? ? brew link usbmuxd
? ? brew install --HEAD libimobiledevice
? ? brew install ideviceinstaller ios-deploy cocoapods
? ? pod setup
3.運行ios模擬器
? ? open -a Simulator
4.在androidstudio中運行Flutter項目,使用ios模擬器
5.運行結(jié)果如下圖所示: