Android模拟器AVD窗口大小

我的问题似乎是愚蠢的,但我真的无法解决它。

我使用eclipse来开发android应用程序,但是当我运行模拟器AVD时,它有一个固定的窗口大小(在我的电脑屏幕上非常巨大),所以我看不到其余的Android屏幕。

你可以帮我吗?

如果模拟器的大小太大。 你可以调整它的大小:

  1. 运行>运行configuration
  2. select“目标”选项卡
  3. 向下滚动到其他模拟器命令行选项,并input: -scale 0.8或另一个数字

这里可以帮助你:

  • 菜单 – > Windows – > Android SDK和AVDpipe理器
  • select你的AVD,然后select编辑button
  • 在线皮肤你selectHVGA内置或自定义您的尺寸分辨率…

HVGA将允许模拟器适合您的屏幕。

键入这个命令

 adb emu window scale 0.6 

以下是对我有用的东西:

  • 在eclipse中,去运行 – >运行configuration。
  • select目标选项卡。
  • Additional Emulator Command Line Options字段中键入-skin 320x480或其他一些适合您的分辨率。
  • 点击“应用”button。
  • 点击“运行”button。

我试过了-scale 0.8选项,但是效果不好,因为虽然屏幕尺寸减小了,但是颜色看起来像8位颜色……或者更糟。 由于闪光灯几乎全白,所以完全无法使用。

-skin 320x480选项产生了适当大小的模拟器,没有graphics问题。

这是最简单的一个

  1. Run
  2. 打开命令提示符
  3. 键入: telnet localhost 5554 or telent localhost EMULATORID
  4. 然后你会得到Android控制台
  5. input此命令window scale 0.7window scale <value from 0 to 1>

如果你使用Windows 7,那么你必须先激活你的telnet客户端。 为此请按照下列步骤操作:

  1. 去控制面板
  2. 下面有一个名为“ Programs图标,点击Uninstall program
  3. 然后点击最左边的Windowsfunction打开或closures到您的屏幕
  4. 一个列表将popup在telnet客户端上打勾
  5. 然后点击确定
  6. 为了testing转到命令提示符,如果你不会得到错误,inputtelnet然后telnet工作
  1. 转到Android AVDpipe理器并select设备。

  2. 单击start >> Launch options >>> Scale display to real size >> screen size >> 6

这将完成你想要做的事情,这是让模拟器屏幕分辨率独立,同时允许您缩放模拟器窗口。

  • select菜单项Window/Android SDK and AVD Manager/Start
  • 检查Scale display to real size ,(然后可以在此页面以英寸为单位设置屏幕大小
  • 点击Launch
  • 皮肤的大小,你想要的方式将出现,没有应用程序将运行。 等待发射完成。 如果您尝试在皮肤启动过程中启动您的应用程序,则Eclipse和Windows可能不会很不开心。
  • 启动您的应用程序(例如F11 )。
  • 您可能会收到关于连接到正在运行的模拟器的对话框。 这样做。

对于Android Studio(写作时为0.6.1):

  1. 单击运行>编辑configuration
  2. 在左侧的“Android应用程序”可扩展列表中select要更改的模块
  3. 点击“模拟器”选项卡
  4. 确保select“其他命令行选项”并input:-scale 0.5
  5. 点击“确定”,运行你的应用程序!

Android Studio的简单解决scheme是: – 启动advpipe理器 – select您想要的模拟器行 – 点击右侧的编辑button(铅笔) – 在打开的configuration屏幕中间有一个缩放无线电字段 – select您喜欢的设备和屏幕之间的比例。 我select了“设备上的4dp = 1px”,所得到的尺寸正是我想要的(使用Nexus 5)。 – 命中完成

 Run configurations-> target-> Addition emulator command text box write "scale 0.6" (without quotes) 

在Linux很容易如何从命令行启动Android模拟器?

例如: /home/hackro/Documentos/Software/adt-bundle-linux-x86_64-20140702/sdk/tools/emulator64-x86 -avd Android5.1.1 -scale 0.45 0.45最后加上这个“ /home/hackro/Documentos/Software/adt-bundle-linux-x86_64-20140702/sdk/tools/emulator64-x86 -avd Android5.1.1 -scale 0.45

我在我的Linux菜单中有捷径,他们工作得很好