为模拟器设置自定义密度
我一直在尝试制作 200 dpi 的模拟器,介于 mdpi 和 hpdi 之间。
这是我到目前为止所尝试的
并在清单中声明
android:anyDensity="true"
但这并不会创建 200dpi 的模拟器,事实上,由此创建的模拟器是 240dpi。 也就是说模拟器只能是 120 或 160 或 240 dpi。 此值之间的任何值均四舍五入到上限,即 80 --> 120; 200 --> 240等。
我想测试具有 170dpi 的平板电脑应用程序,但我无法使用此类配置创建模拟器。
截至目前,我无法获得此问题的正确结果,并且有 2-3 个问题具有相同的问题,但没有令人满意的答案或评论。
假设无法制作120、160、240或320 dpi以外密度的模拟器。 那么是否可以在 Eclipse 的图形布局中创建 170 dpi 或 200 dpi 的配置,以便我可以为该设备创建替代资源。
除了提供 High、Medium、Low 或 xHigh 值之外,是否有办法提供自定义值。
期待您的帮助
I have been trying to make emulator with 200 dpi, that is between mdpi and hpdi.
here is what i have tried so far
and in manifest declaring
android:anyDensity="true"
but this doesnt creates an emulator of 200dpi infact it the emulator created by this is of 240dpi.
that is the emulator can only be of 120 or 160 or 240 dpi.
any value in between this rounded off to upper band that is 80 --> 120; 200 --> 240 and so on.
I want to test my application for Tablet which has 170dpi, and in no way I am able to create an emulator with such configuration.
As of now I am unable to get proper result for this issue and 2-3 questions having same issue but no satisfying answers or comment.
Supposing that emulator with densities other than 120, 160, 240, or 320 dpi cant be made.
So is it possible to create a configuration in eclipse's graphical layout with 170 dpi or 200dpi so that I can make an alternative resources for that device.
other than providing High, ,medium, low or xHigh value, is there a way to provide custom value.
looking forward for your help
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在使用 AVD 管理器运行应用程序之前尝试启动模拟器。
这样你就可以设置“缩放显示到实际尺寸,然后,得到你需要的DPI
Try to launch your emulator before run the application using the AVD manager.
This way you can set to "scale display to real size, and then, get the DPI you need