LoginSignup
6
1

More than 3 years have passed since last update.

【Flutter】Android Studioでディレクトリが作れなくなった

Posted at

はじめに

今まで一度も起こったことがなかったのですが、新規Flutterプロジェクトを作成した際に
libフォルダにディレクトリを作成しようとした所、下記画像のようにPackageしか作れない。
スクリーンショット 2021-01-29 19.20.24.png

今回は下記のようなディレクトリ構造をしたい。

lib/
 ├ util/
 ├ screen/
 │ └ login/
 │  └ login_scren.dart/

Packageからネストしようとすると...

しょうがなくlibフォルダからscreenパッケージを作り、そこから[new] → [Package] → [login]と作成すると下記画像のようになる
スクリーンショット 2021-01-29 22.15.50.png

パスを確認してみると、想定通りの構造にはなっています。
/appname/lib/screen/login

解消法

libフォルダを右クリック。
[Mark Directory as] → [Unmark as Sources Root]の順にクリック
スクリーンショット 2021-01-29 22.20.23.png

想定通りのディレクトリ構造になりましたね。
また右クリック[New]から[Directory]を選択することができるようになりました。
スクリーンショット 2021-01-29 22.22.57.png

おわりに

筆者自身ディレクトリとパッケージの違いがあまりよくわかってないですが、これで見慣れた構造で開発できるようになりました。
ご指摘等ございましたらコメントお願いします:confounded:

6
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
1