Flutter環境の構築
1780 ワード
1.パッケージのダウンロード
2.インストール
2.1コマンドライン構成環境
export PATH=/Users/fzm/ダウンロード予約/flutter/bin:$PATH#このコマンドラインは現在のウィンドウのみ
実行
flutter doctor
エラー:
1. Android toolchain - develop for Android devices
2. iOS toolchain - develop for iOS devices
####2.2解決手順指示に従ってコマンドに入力し、Androidstudioをインストールして実行し、
export ANDROID_HOME="/Users/fzm/Library/Android/sdk"
完了してから実行する
flutter doctor
誤報
Android licenses not accepted.
プロンプトに従ってコマンドラインに入力
flutter doctor --android-licenses
さいじっこう
flutter doctor
誤報
Flutter plugin not installed; this adds Flutter specific functionality.
Androidstudioを開き、好みの設定->pluginでflutterを検索します.ヒント
search in repositories
installをクリックします.完了したらAndroidstudioを再起動します.再実行
flutter doctor
ヒントpodバージョンは1.5がおすすめなのでpodをアップグレードしました
pod --version
brew install ruby#rubyをアップグレード
gem soureces -a http://rubygems.org/#追加ソース、国内のソースはまだ1.5バージョンありません
sudo gem install cocoapods#更新pods
sudo gem install cocoapods-n/usr/local/bin#前の行が間違っていたら、このコマンドで代わって、usrがuserパスではないことに注意してください.
実行中
flutter doctor
検査が通る
3.vsで最初のflutterプロジェクトを構築する
公式ドキュメントhttps://flutterchina.club/get-started/codelab/
3.1 package get
公式サイトでAndroidstudioを使ってデモを行いましたが、私が使っているのはvs.第2歩で外部パッケージを使うときpubspec.yamlに依存パッケージを追加します.注意インデント
dependencies:
flutter:
sdk: flutter
# cupertino_icons: ^0.1.0
english_words: ^3.1.0
cupertino_icons: ^0.1.2
vscodeコマンドラインに入力
export PATH=/Users/fzm/ダウンロード予約/flutter/bin:$PATH
flutter packages get
その他のコマンドライン
xcrun instruments-sクエリーで使用可能なシミュレータ
xcrun instruments-w「iPhone 8(11.2)」指定のシミュレータを開く