【问题标题】:Samsung Galaxy S2 AVD - Official skin, how to render correct dimensions三星 Galaxy S2 AVD - 官方皮肤,如何渲染正确的尺寸
【发布时间】:2012-09-12 11:15:37
【问题描述】:

感谢another stackoverflow question,我在 Eclipse 中安装了三星 Galaxy S2 官方皮肤。

我遇到的问题是,在模拟器中运行时,它不会将我的应用程序渲染到接近实际设备分辨率的任何位置,这肯定是使用皮肤的重点。

请查看我正在使用的屏幕截图和设置,我哪里出错了?

模拟器输出 - API 11

模拟器输出 - API 15

设备截图

AVD 设置 - 由皮肤自动生成

【问题讨论】:

    标签: android avd galaxy


    【解决方案1】:

    尝试将抽象 LCD 密度硬件参数从 300 更改为 218 ppi。

    【讨论】:

    • YES YES YES - 完美,我按照建议使用 218ppi 在皮肤中编辑了 hardware.ini 文件。非常感谢您的坚持和帮助!!
    【解决方案2】:

    在 AVD Manager 中,选择您的 Galaxy SII 模拟器,单击“开始...”按钮,然后在“启动选项”对话框中配置显示如下:

    【讨论】:

    • 虽然这确实显示了与设备完全相同大小的“皮肤”,但内容仍然相同,它在我的列表中仅显示 4 行并且标题被截断,还有什么想法吗?
    【解决方案3】:

    我看到您的 AVD 目标是 Android 3.0,但您的物理设备上的 GUI 看起来不同。请务必使用与您的真实手机具有相同 Android 版本和主题的模拟器进行测试。

    【讨论】:

    • 好像没什么区别,针对不同的SDK是完全一样的结果。此外,从姜饼到冰淇淋三明治,我的屏幕密度和尺寸都相同。因此,应用程序应始终具有相同的尺寸。
    • @Neil:您能否更新使用与 S2 相同的主题的 AVD 屏幕截图,以更准确地查看差异在哪里?
    • 我使用 API 15 添加了一个屏幕截图,但我的列表中仍然只有 4 行,这很烦人!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-27
    • 2017-11-18
    • 1970-01-01
    • 2011-06-02
    • 2018-09-06
    • 1970-01-01
    相关资源
    最近更新 更多