2011-10-15 149 views
1

我已经做了一个小例子来测试我的Android环境,当我在AVD上启动执行时,它看起来太大(就好像它是平板电脑屏幕一样)。我如何修复大小,使其看起来像手机屏幕?模拟器的窗口比手机屏幕太大

enter image description here

+0

你可以指定显示的确切大小,当c调整AVD。有时候,模拟器会拉长,看上去很大。检查分辨率是否相同,则应该适合。 –

+0

点击Alt + Enter – Houcine

+0

@Malek检查我的更新答案。 – MKJParekh

回答

2

要设置大小的仿真器可以做到这一点的

Window -> Android SDK and AVD Manager 
    -> Select the virtual device you are using 
    -> Click on Edit -> Skin 

    SELECT : Resolution and give the Height and Width say 320 X 480 

你也应该给密度

 Window -> Android SDK and AVD Manager 
     -> Select the virtual device you are using 
     -> Click on Edit -> Hardware 

     SELECT : Abstracted LCD Density and Give Values 
     i.e. 240X320 = 120, 320X480 = 160 and 480X800 = 240 
+0

我没有你说的皮肤选项,我有一个皮肤选项,但不是一个下拉菜单,它是一个复选框选项,没有任何其他选项.. –

1

窗口 - > Android SDK和AVD管理器 - >选择您所使用的虚拟设备 - >点击编辑 - >更改皮肤类型需要的主题。

HTH。

+0

嗨,那么皮肤分辨率与手机屏幕的分辨率相匹配是什么? – Malloc

1

您可以在启动emulator的同时设置屏幕尺寸。 Window - >Android SDK and AVD Manager - >选择virtual device - >Start - >检查Scale display to real size - >屏幕尺寸(英寸):5

0

打开Android SDK法力蒙古包。从虚拟设备列表中选择您的AVD。点击“编辑” 尝试将皮肤更改为HVGA或其他东西。

或者,如果你是通过Eclipse运行AVD,你甚至可以尝试下面的

  • 以运行 - >运行配置
  • 移动到目标选项卡并添加以下行以“其他仿真器条命令行选项

      -scale 0.7 
    

我希望这对你的作品

2
  1. 在Android Studio中:点击“运行” - >“编辑配置。”
  2. 在左侧选择当前的应用程序(它可能被选中)
  3. 点击“模拟器”选项卡上
  4. 检查“其他命令行选项:”并写入“-scale 0.75”(对于原始大小的75%,对于50%等使用0.5)
  5. 应用所做更改,单击“确定”并运行仿真器