shin4433tensns
@shin4433tensns

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で別ウィンドウでエミュレータが起動できない。

タイトルの通りRunning Devicesのパネル内では起動できるのですが、別ウィンドウで開こうとすると画像のように、起動できない状態です。
何が原因として考えられるでしょうか?

スクリーンショット 2024-09-23 001252.jpg
スクリーンショット 2024-09-23 001418.jpg

0

1Answer

以下の操作手順でも失敗してしまうのでしょうか。
(私が使っているバージョン:android-studio-2024.1.1.12-windows

デバイスを起動
image.png

Windowをクリック
image.png

別Windowによる表示
image.png

[追記]
android-studio-2024.1.2.12-windowsでもやってみましたが、別Window表示できました!
image.png

0Like

Comments

  1. @shin4433tensns

    Questioner

    説明不足でした。
    最終的にはVScodeからエミュレータを起動したいので、別ウィンドウというよりスタンドアロンで起動したいです。

    色々調べたところ、どうやら画面外で起動されているためうまく表示されないみたいで、
    avd保存ディレクトリのemulator-user.iniファイル内のwindow.x、window.yの値を0にすることで、スタンドアロンでの起動はできました。
    しかし、一度エミュレータをシャットダウンして再度起動するとまた同様の状態になります。

    どうやらシャットダウン毎にemulator-user.iniファイルが上書きされているようで、ファイル内の値がまた異常な値になっています。

    上書き保存されないようにする方法など、解決策がございましたらお教えください。

  2. 最終的にはVScodeからエミュレータを起動したいので、別ウィンドウというよりスタンドアロンで起動したいです。

    以下記事の「VSCodeからAndroidエミュレーターを起動」を実現したいが、
    失敗しているということですか?
    それとも、これとはまた異なるのでしょうか。

  3. @shin4433tensns

    Questioner

    ご返答ありがとうございます。
    emulator-user.ini内の値を0にしてから上記記事の方法で起動はできますが、一度消すと
    またファイル内の値を0に書き換えなければ起動できない状態です。

  4. 事象がやっとわかりました。
    「起動できない」というよりは、「PCの画面外で起動している」といった印象を受けました。

    先ほどのコメントで共有したWebの記事通りにやってみましたが、普通に表示されましたね・・・
    Emulatorを一旦終了し、emulator-user.iniから以下の行を削除後、再度Emulatorを起動しても、うまくいかない、ということですよね?

    window.x = 1196
    window.y = 123
    

    そうなると、ちょっと私も解決の力添えはできないかと思います。。。

Your answer might help someone💌