android - 有没有办法更改模拟器的默认启动位置?

标签 android android-studio android-emulator

当我打开我的模拟器时,它们总是大部分位于屏幕左侧,如下所示:

enter image description here

不能像这样在屏幕中央的某个地方打开它们是令人沮丧的:

enter image description here

有这些问题:

这些问题的答案都不适合我设置默认起始位置。我还尝试探索 AVD 设置和 this:

open the file emulator-user.ini and set window.x and window.y to 0.

window.x = 0  
window.y = 0

事实上,我已经尝试更改 .android/avd/<image name> 中的许多文件,看看是否会有所不同。

我了解如何在启动后移动模拟器。我不想调整模拟器的大小。

简而言之,有没有办法改变模拟器在屏幕上的默认启动位置?

最佳答案

好的,正如我们发现的那样 - 解决方法是使用新的模拟器更新到 Android Studio 2.0 @headsvk 是第一个提出它的人,所以对他表示敬意。

为了让这篇文章更全面一些,这里有一些说明,如何使用新的 Android Emulator 2.0:

已知问题(根据 Google):

  • 模拟呼入电话会卡住模拟器。
  • 屏幕截图功能在某些情况下会导致模拟器崩溃
  • 如果在以前版本的模拟器中打开了 AVD, 它可能无法在新模拟器中启动,因此创建一个新的 AVD。
  • OSX - 设备休眠时屏幕不会变黑
  • Linux - 在某些情况下退出时出现段错误
  • 不支持“-gpu mesa”选项
  • 不支持“-net*”选项
  • 不支持“-no-window”选项
  • 不支持远程桌面
  • 模拟硬件“最近” key 在旧系统镜像中不起作用
  • 不支持多个 DNS 服务器

根据我的个人经验 - 在 OS X 上工作正常(除了一段时间后性能下降,所以必须重新启动),在 Windows 10 中每小时重新启动一次。每≈10 次卡住在 DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/<package name> 状态

尽管如此,它仍然是 Android 开发的一大步,而且并不那么痛苦,因为它听起来像是早期采用者。

关于android - 有没有办法更改模拟器的默认启动位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34386503/

相关文章:

java - 将持续时间转换为季度

Android ListView setSelection() 似乎不起作用

javascript - 如何使用phonegap在android中检测来电号码

java - 如何在另一个线程上运行 RxJava 观察者

android - Gradle 项目同步失败

android - 如何在android中改变音频的音调而不改变其持续时间(节奏,速度)?

android - 应用程序的构建类型在哪里定义?

android - 配备多点触摸屏的 PC 是否允许我在没有 Android 设备的情况下模拟真实的 Android UI?

Android 模拟器 - 如何在模拟器中查看从计算机传输到模拟器的文件

android - 操作栏兼容性