Android 如何配置安卓4.0+;仿真器要像平板电脑一样工作吗?
我一直在为安卓3.x开发安卓应用程序,现在我想支持安卓4.0 因此,我从AVD Manager创建了一个新的AVD,目标是Android 4.0.3和API级别15,分辨率1280 x 800 emulator运行正常,但其UI处于电话模式,而不是平板电脑模式,并且我的应用程序(用于平板电脑)UI已折叠。i、 例如,通知栏设置为顶部,而不是底部Android 如何配置安卓4.0+;仿真器要像平板电脑一样工作吗?,android,android-emulator,android-4.0-ice-cream-sandwich,avd,Android,Android Emulator,Android 4.0 Ice Cream Sandwich,Avd,我一直在为安卓3.x开发安卓应用程序,现在我想支持安卓4.0 因此,我从AVD Manager创建了一个新的AVD,目标是Android 4.0.3和API级别15,分辨率1280 x 800 emulator运行正常,但其UI处于电话模式,而不是平板电脑模式,并且我的应用程序(用于平板电脑)UI已折叠。i、 例如,通知栏设置为顶部,而不是底部 如何使仿真器认识到它应该作为平板电脑运行?使用平板电脑皮肤。例如WXGA(3.x的默认皮肤)。您可以通过AVD管理器更改皮肤。或者通过命令行。例如,要运
如何使仿真器认识到它应该作为平板电脑运行?使用平板电脑皮肤。例如
WXGA
(3.x的默认皮肤)。您可以通过AVD管理器更改皮肤。或者通过命令行。例如,要运行设备名称
:
[me@pc]# emulator @name -skin WXGA
皮肤必须得到支撑。您可以在
[SDK]/platforms//skins
中找到皮肤,Android Emulator会自动检测运行模式。
如我所见,主要标准是分辨率,也许还有屏幕密度
这就是我创建Asus Transformer emulator的方式:
- AVD管理器->新建…->皮肤,选择“分辨率”->1280x800
- 硬件属性:抽象LCD密度设置为160(实际上,Transofrmer的密度是149)
在我运行它之后,我就有了平板电脑用户界面 我在android 4中没有找到WXGA。0@Nishant,您可以使用另一个,例如:
WXGA800
,WXGA720
。。。我把这些都放在了android-15/skins中。这意味着4.0不支持平板电脑screen@Nishant是的,有:-)。我没有4.0,但是有4.0.3。我可以用平板电脑皮肤运行4.0.3。您在4.0.3中为平板电脑选择了哪种皮肤