Android模拟器AVD窗口大小
我的问题似乎是愚蠢的,但我真的无法解决它。
我使用eclipse来开发android应用程序,但是当我运行模拟器AVD时,它有一个固定的窗口大小(在我的电脑屏幕上非常巨大),所以我看不到其余的Android屏幕。
你可以帮我吗?
如果模拟器的大小太大。 你可以调整它的大小:
- 运行>运行configuration
- select“目标”选项卡
- 向下滚动到其他模拟器命令行选项,并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问题。
这是最简单的一个
- 去
Run
- 打开命令提示符
- 键入:
telnet localhost 5554 or telent localhost EMULATORID
- 然后你会得到Android控制台
- input此命令
window scale 0.7
或window scale <value from 0 to 1>
。
如果你使用Windows 7,那么你必须先激活你的telnet客户端。 为此请按照下列步骤操作:
- 去控制面板
- 下面有一个名为“
Programs
图标,点击Uninstall program
。 - 然后点击最左边的Windowsfunction打开或closures到您的屏幕
- 一个列表将popup在telnet客户端上打勾
- 然后点击确定
- 为了testing转到命令提示符,如果你不会得到错误,input
telnet
然后telnet工作
-
转到Android AVDpipe理器并select设备。
-
单击
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):
- 单击运行>编辑configuration
- 在左侧的“Android应用程序”可扩展列表中select要更改的模块
- 点击“模拟器”选项卡
- 确保select“其他命令行选项”并input:-scale 0.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菜单中有捷径,他们工作得很好