質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

89.06%

Flutterコンソールの起動等ができない

解決済

回答 2

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 1,246

Pen4

score 5

Android studioでFlutterを始めようとしています。
New Flutter projectから新しく始めようとするとerrorが出て新しく作成できません。
error内容は「where」から始まり文字化け(大量の◆に?が出ていて内容が分かりません)とあります。
イメージ説明

また、/flutter/bin内のflutter_console.batを開こうとしても一瞬表示されてすぐに消えます。

これまで自宅にあったpc(win8.1 64bit)の他に本日購入したwindows10(64bit)でも同様の症状が起きます。

手順としては
1.Gitを以下URLよりダウンロード、インストール→コマンドプロンプトよりgitコマンド操作確認
リンク内容
2.powershellでGet-Hostコマンドによりversion5.1.~確認
3.FlutterSDKをダウンロード→Cドライブ直下に解凍
4.システム環境変数からユーザー環境変数・システム環境変数両方にPATHという変数名で先ほど解凍したFlutterSDK内の/binまでのパスを設定する
5.flutter_console.batを開こうとしても一瞬表示されてすぐに消える()管理者権限で実行しても変化なし
6.コマンドプロンプトでflutter doctorと打っても以下エラーが表示される
イメージ説明
7.管理者としてコマンドプロンプトを実行し再度flutter doctor実行、以下のような画面が表示される
イメージ説明
8.コマンドプロンプトからflutter doctor --android-licensesですべてyで進める
9.AndroidStudioインストール+プラグインFlutterとDartをそれぞれインストール→再起動
10.flutter doctor-vで仮想デバイス以外すべて問題ないと表示
イメージ説明
11.start a new flutter projectから新しく始めようとしても上記画面のエラーが表示される

ちなみに手順11.を始めると毎回以下のようにFlutterSDKの部分が空白になるので
イメージ説明
FlutterSDKの/Flutterまでのパスを入れて先に進んでます

以下からインスト-ル・情報を参考にしました
全般の手順(下側URLのANDROID_HOMEを環境変数に追加の部分はしていません)
一番上のFlutter公式サイトからそれぞれGit,FlutterSDK,AndoroidStudioをインストールしました
リンク内容
リンク内容

Gitインストールについて
リンク内容

もしかしたら初歩的質問かも知れず大変恐縮ですが、改善方法ご存知であればご教授いただけたら幸いです。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • rubytomato

    2019/10/30 18:42

    > New Flutter projectから新しく始めようとするとerrorが出て新しく作成できません。
    > error内容は「where」から始まり文字化け(大量の◆に?が出ていて内容が分かりません)とあります。
    スクリーンショットを撮って質問内容に添付することは可能でしょうか?

    > Flutter doctorも実行可能で仮想デバイス以外問題なしです。
    flutter doctor -v
    の実行結果を質問内容に追記することは可能でしょうか?

    環境構築にflutterやAndroid Studioをインストールされたと思いますが、参考にしたサイトのURLや実際の構築手順を教えてください。

    キャンセル

回答 2

check解決した方法

0

もともとあったシステム環境変数のPATHをFlutterSDKのパスに上書きしてしまっていたようです。
元に戻しすと問題なく開けました。
お手数おかけいたしました。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

0

下記の点についてご確認ください。

Git for Windows

必要要件は以下の通りです。

Git for Windows 2.x, with the Use Git from the Windows Command Prompt option.

コマンドプロンプトでバージョンが2.x以上であることを確認してください。

> git --version

また、インストール時に「Adjusting your PATH environment」画面でUse Git from the Windows Command Promptを選択したか確認してください。

【初心者向け】Gitのインストール方法をわかり易く解説(画面付き)でどんな画面だったか確認できます。

PowerShell

必要要件は以下の通りです。

Windows PowerShell 5.0 or newer (this is pre-installed with Windows 10)

PowerShellを開きバージョンが5.0以上であることを確認してください。

PS> $PSVersionTable

質問内容に追加して頂いたコンソール画面のスクリーンショットを見ると一部文字化けをしているようなので、PowerShellのプロパティ画面を開き、現在のコードページとフォントを確認してください。
コードページは932(日本語 Shift-JIS)または65001(UTF-8)で、フォントはTrueTypeフォントであればよいかと思います。

Flutter SDK

インストールされているFlutter SDKのバージョンが古いようなのでStable channelの最新版をインストールしなおしてください。

Flutter SDK releasesからダウンロードできます。
2019年10月現在の最新バージョンはv1.9.1+hotfix.6です。

インストール後に実行するflutterコマンドはPowerShellから実行してみてください。(コマンドプロンプトでも問題ないかもしれませんが念のため)

PS> flutter doctor -v

Android Studio

Android Studioを起動しWelcome画面でStart a new Flutter projectを選択してエラーが起きないことを確認してください。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2019/10/31 09:11

    回答ありがとうございます。
    回答いただいた通りしてみましたが、改善ありませんでした。

    Gitについてはバージョン2.23を再度インストールしなおし、
    Use Git from the Windows Command Promptを選択しました。

    PowerShellのバージョンは5.1.17763.134であること、現在のコードページが932であることを確認しました。(フォントはTrueTypeがなかったのでMSゴシックにしたままです)

    flutterSDKは参考にしたサイトは古いですがダウンロード自体は張っていただいたリンク先と同じところからしており、バージョンも確認済です。

    キャンセル

  • 2019/10/31 13:05

    > 回答いただいた通りしてみましたが、改善ありませんでした。
    改善しなかったということですが、状況がよくわからない点がありますので少し整理させてください。

    ■インストールしたソフトウェアのバージョン
    Flutter SDK、Android Studioはすでに最新のものをインストール済みだった、ただしGit for Windowsは再インストールした、ということでしょうか?

    ■環境変数PATH

    > 4.システム環境変数からユーザー環境変数・システム環境変数両方にPATHという変数名で先ほど解凍したFlutterSDK内の/binまでのパスを設定する

    両方に登録する必要はないようなので、システム環境変数の方のPATHから除外してみてください。
    なお環境変数を変更したら、開いているコマンドプロンプト、PowerShellはすべて閉じて開きなおしてください。

    ■flutter doctorコマンドでエラーが出る点

    > 6.コマンドプロンプトでflutter doctorと打っても以下エラーが表示される

    > 'where' は、内部コマンドまたは外部コマンド、
    > 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
    > Error: Unable to find git in your PATH.

    コマンドプロンプトから以下の4つのコマンドを実行して、その結果をお知らせください。

    where /?
    where git
    where flutter
    flutter channel

    > 7.管理者としてコマンドプロンプトを実行し再度flutter doctor実行、以下のような画面が表示される

    また、管理者権限でなければ実行できない要件はないので、この時点でなにかおかしい気がします。
    現在も管理者権限でなければ実行できませんか?

    ■Flutterプロジェクトが作成できない点

    > New Flutter projectから新しく始めようとするとerrorが出て新しく作成できません。
    > error内容は「where」から始まり文字化け(大量の◆に?が出ていて内容が分かりません)とあります。

    こちらは依然として、文字化けしたエラーが表示されてFlutterプロジェクトを作成できないということでしょうか?
    というのも、質問内容に追加して頂いた画像に"New Flutter Application"という画面がありますが、プロジェクト作成画面まで進めることが出来ているのではないですか?

    エラーが表示される場合、Android Studioのログを確認してみてください。デフォルトでは`ユーザーホームディレクトリ\.AndroidStudio3.5\system\log`にあると思います。

    また、プロジェクト作成画面まで進められるのであれば、そのままプロジェクトを作成してみてデモアプリケーションが実行できるか確認してみてください。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 89.06%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る