AndroidStudioで別ウィンドウでエミュレータが起動できない。
AndroidStudioで別ウィンドウでエミュレータが起動できない。
タイトルの通りRunning Devicesのパネル内では起動できるのですが、別ウィンドウで開こうとすると画像のように、起動できない状態です。
何が原因として考えられるでしょうか?
タイトルの通りRunning Devicesのパネル内では起動できるのですが、別ウィンドウで開こうとすると画像のように、起動できない状態です。
何が原因として考えられるでしょうか?
@shin4433tensns
Questioner
説明不足でした。
最終的にはVScodeからエミュレータを起動したいので、別ウィンドウというよりスタンドアロンで起動したいです。
色々調べたところ、どうやら画面外で起動されているためうまく表示されないみたいで、
avd保存ディレクトリのemulator-user.iniファイル内のwindow.x、window.yの値を0にすることで、スタンドアロンでの起動はできました。
しかし、一度エミュレータをシャットダウンして再度起動するとまた同様の状態になります。
どうやらシャットダウン毎にemulator-user.iniファイルが上書きされているようで、ファイル内の値がまた異常な値になっています。
上書き保存されないようにする方法など、解決策がございましたらお教えください。
最終的にはVScodeからエミュレータを起動したいので、別ウィンドウというよりスタンドアロンで起動したいです。
以下記事の「VSCodeからAndroidエミュレーターを起動」を実現したいが、
失敗しているということですか?
それとも、これとはまた異なるのでしょうか。
@shin4433tensns
Questioner
ご返答ありがとうございます。
emulator-user.ini内の値を0にしてから上記記事の方法で起動はできますが、一度消すと
またファイル内の値を0に書き換えなければ起動できない状態です。
事象がやっとわかりました。
「起動できない」というよりは、「PCの画面外で起動している」といった印象を受けました。
先ほどのコメントで共有したWebの記事通りにやってみましたが、普通に表示されましたね・・・
Emulatorを一旦終了し、emulator-user.ini
から以下の行を削除後、再度Emulatorを起動しても、うまくいかない、ということですよね?
window.x = 1196
window.y = 123
そうなると、ちょっと私も解決の力添えはできないかと思います。。。