Macを使っていて、Android エミュレータでテストしようとしても
画面から飛び出してしまうので操作できないことになりました
色々調べると emulator-user.ini を修正すればいいようです
Android Emulator
こちらにも同じような件で上がっていました
emulator-user.ini
の中のwindow.x window.y を
0 にすればいいとのことです
window.x = 0 and window.y = 0
Windowsでは簡単に見つかりましたが
Macはちょっと厄介でした
Mac
Emulatorのプロパティを変更すればいいようなのだけれど
Emulatorがどこにあるのかわからない
Android の sdk/tools 以下にあるようだけれど
それ以上はコマンドで以前はいけたようだがもう使えなくなっている
ということで下が、何のことはない、Android StudioのDevice Managerから
該当のエミュレータの設定で「Show in Disk」から入っていけた
そこに emulator-user.ini がありました
このようなデータになっていて
特に windows.y がマイナスで大きな数値だったので
画面から飛び出してしまっていたのでしょう
1 2 3 4 5 6 |
window.x = 126 window.y = -800 window.scale = 0.286436 resizable.config.id = -1 posture = 0 uuid = 1723200974509 |
エミュレータを終了させて
window.x = 0 and window.y = 0
に設定、再起動でうまくいきました
Windows
そもそもWindowsでは問題になっていないのですが
エミュレータの場所はわかります
例えば、以下に emulator-user.ini が存在しました
1 |
c:¥Users¥[ユーザー名]¥.android¥avd¥Pixel_8_API_35.avd |