我的问题似乎很愚蠢,但我真的无法解决它。
我正在使用 eclipse 开发 android 应用程序,但是当我运行模拟器 AVD 时,它有一个固定的窗口大小(在我的电脑屏幕上非常大),所以我看不到 Android 屏幕的其余部分。
你能帮助我吗?
我的问题似乎很愚蠢,但我真的无法解决它。
我正在使用 eclipse 开发 android 应用程序,但是当我运行模拟器 AVD 时,它有一个固定的窗口大小(在我的电脑屏幕上非常大),所以我看不到 Android 屏幕的其余部分。
你能帮助我吗?
如果模拟器的大小太大。您可以通过以下方式调整其大小:
-scale 0.8
或其他数字这里可以帮助你:
HVGA 将允许模拟器适合您的屏幕。
键入此命令
adb emu window scale 0.6
这对我有用:
Additional Emulator Command Line Options
字段类型-skin 320x480
或其他适合您的分辨率中。我尝试了该-scale 0.8
选项,但效果不佳,因为虽然屏幕尺寸减小了,但颜色看起来像 8 位颜色......或更糟。它完全无法使用,因为闪光灯屏幕几乎全是白色的。
该-skin 320x480
选项生成了一个大小合适的模拟器,没有图形问题。
转到Android AVD 管理器并选择设备。
点击start >> Launch options >>> Scale display to real size >> screen size >> 6
这是最简单的
Run
telnet localhost 5554 or telent localhost EMULATORID
window scale 0.7
或window scale <value from 0 to 1>
.如果您使用的是 Windows 7,那么您必须首先激活您的 telnet 客户端。为此,请执行以下步骤:
Programs
下面有一个图标,Uninstall program
点击它。telnet
如果您不会收到错误则 telnet 正在工作这将完全按照您的意愿进行,即保留模拟器屏幕分辨率,同时允许您缩放模拟器窗口。
Window/Android SDK and AVD Manager/Start
Scale display to real size
,(您可以在此页面上以英寸为单位设置屏幕尺寸)Launch
。对于 Android Studio(撰写本文时为 0.6.1):
Android Studio 的一个简单解决方案是: - 启动 adv 管理器 - 选择您想要的模拟器行 - 点击右侧的编辑按钮(铅笔) - 在打开的配置屏幕中间有一个 Scale 单选字段 - 选择您喜欢的设备和屏幕之间的比例。我选择了“设备上的 4dp = 屏幕上的 1px”,结果大小正是我想要的(使用 Nexus 5)。- 点击完成
Run configurations-> target-> Addition emulator command text box
write
"scale 0.6"
(without quotes)
在 linux 中很简单 如何从命令行启动 Android 模拟器?
您需要在末尾添加此“-scale 0.45”,例如:/home/hackro/Documentos/Software/adt-bundle-linux-x86_64-20140702/sdk/tools/emulator64-x86 -avd Android5.1.1 -scale 0.45
我的 linux 菜单中有快捷方式,它们运行良好