@hirolocaaaate

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

AndroidStudioでエミュレーターを起動後選択できません

AndroidStudioでエミュレーターを起動後選択できません

完全な初心者の為細かく教えていただけると非常に助かります
Androidのアプリを作ってみようと思いWindowsでAndroidStudioとFlutterを以下の動画の通り導入(?)しました
https://www.bing.com/videos/riverview/relatedvideo?q=flutter%e3%80%80iOS%e3%82%a2%e3%83%97%e3%83%aa&mid=2C4A2151DB39E4EEA03C2C4A2151DB39E4EEA03C&mcid=AD09E497BEB0413AA5277BE08BABE2EE&FORM=VIRE

image.png
エミュレーターの起動までは上の通り成功したのですがRunボタンやDebugボタンを押してもエミュレーターが反応しません
調べたところ通常は上部に実行するエミュレーターを選択するボタンがあるようなのですがそれが表示されておらず、検索しても表示方法が分からないという状況です
どなたか教えていただけますと幸いです

image.png
Debugボタンを押すとこのように表示されるためそれが関わっているのかもしれません

image.png
また1つ目の写真上部のMainと書いてあるボタンを押すと上の様に表示されます

どなたかよろしくお願いします><

0 likes

2Answer

動画 09:16の画像です。
image.png

@hirolocaaaateさんの画像にあるファイルの拡張子は.javaですが、
動画ではdartです。
作成しているプロジェクトの種類が違うと思います。

プロジェクトの種類が異なるので、
エミュレーターを起動することはできたとしても、
エミュレーター上でFlutterのアプリを起動することはできません。
共有いただいた画像の通り、コンソールに1から5の情報が出力されるだけになってしまいます。

Flutter環境構築に関連する記事や動画をいくつか眺めてみたり、chatGPTやClaudeに聞いてみたりして、正しい進め方を見つけてみてください。

公式ドキュメントはこちら

これは余談ですが、
動画は5年前と非常に古く、Android Studioの見た目も今と違っている部分があります。
記事や動画について、最近のもの(1年以内が理想)を参照して進められた方がいいと思います。

0Like

上の人も言われていますが、ファイルの種類が違います

純粋にAndroidを作るためのプログラミング言語にJavaKotlinがあり、
Flutterというフレームワークを使うとAndroidとiOSどちらもを動かすコードを一つの言語で書けます。
このFlutterというフレームワークで使われている言語がDartというプログラミング言語です。

添付されている動画内でもFlutterを扱っているためコードを書くべきはmain.javaではなくmain.dartあるべきです
補足しますと、Flutterでプロジェクトを使用すると自動で以下のようなandroidフォルダが出来上がりますが、基本的にはandroidフォルダ内のファイルを修正することは稀です。

my_app/android
├── app
│   └── src
│       ├── main
│       │   ├── AndroidManifest.xml
│       │   ├── kotlin
│       │   │   └── com
│       │   │       └── example
│       │   │           └── my_app
│       │   │               └── MainActivity.kt
│       │   └── res
│       └── profile

もし、Androidのみの開発でいいのあれば、Flutterを導入せず、JavaかKotlinだけで書いてしまってもいいですし、Flutter(Dart言語)を使用してAndroidを動かすコードを書いてもいいです。

0Like

Your answer might help someone💌