モケラ

Tech Sheets

mokelab

Flutterのインストール

最終更新日:2017-05-15

Flutterはアプリのビルド時にAndroid / iOSの開発環境を使用します。ここではすでにAndroid StudioXcodeのインストールが完了しているとして説明します。

Cloneする

Flutterは現時点ではインストールパッケージはありません。gitでcloneしてインストールします。

$ git clone -b alpha https://github.com/flutter/flutter.git

cloneしたら、binにパスを通します。

$ export PATH=`pwd`/flutter/bin:$PATH

公式サイトも参照してください。

flutter doctorを実行する

パスを通すとflutterコマンドが使えるようになります。まず、環境構築としてflutter doctorを実行します。

$ flutter doctor

実行すると、Dartの環境などが入っていない場合はインストールが行われます。また、AndroidやiOSの環境が大丈夫かの検査も行われます。

実行すると次のような結果が表示されます。問題のある項目はxで表示されます。

$ flutter doctor
[✓] Flutter (on Mac OS X 10.12.4 16E195, channel alpha)
    • Flutter at /Users/fkm/software/flutter
    • Framework revision dc4ca8db83 (3 days ago), 2017-05-11 15:33:29 -0700
    • Engine revision f99d3ef108
    • Tools Dart version 1.23.0-dev.11.11

[✓] Android toolchain - develop for Android devices (Android SDK 25.0.3)
    • Android SDK at /Users/fkm/software/android-sdk-macosx
    • Platform android-25, build-tools 25.0.3
    • ANDROID_HOME = /Users/fkm/software/android-sdk-macosx
    • Java binary at: /Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/bin/java
    • Java version: Java(TM) SE Runtime Environment (build 1.8.0_73-b02)

[✓] iOS toolchain - develop for iOS devices (Xcode 8.3.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 8.3.2, Build version 8E2002
    • ios-deploy 1.9.1
    • CocoaPods version 1.2.0

[-] Android Studio (version unknown)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Gradle version 2.14.1 required. Found version 2.8.
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] Connected devices
    • None

一覧に戻る