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)」指定のシミュレータを開く