【问题标题】:QVGA emulator uses wrong layout resourcesQVGA 模拟器使用错误的布局资源
【发布时间】:2012-12-20 04:30:12
【问题描述】:

我正在尝试为我的应用程序支持尽可能多的 Android 设备。我们可以使用的测试设备数量有限,因此我使用模拟器来测试不同的屏幕分辨率。但尝试这样做时发现QVGA 模拟器使用 layout-normal 和 drawable-hdpi 文件夹而不是正确文件夹的问题。我有每个屏幕尺寸和密度组合的可绘制文件夹(例如 drawable-mdpi、drawable-ldpi 等)。我使用了密度为 120 和 API 级别为 15 的模拟器。请帮助我。提前致谢。

【问题讨论】:

    标签: android android-emulator android-screen-support


    【解决方案1】:

    您需要将以下行添加到您的AndroidManifest.xml -

    <supports-screens       
     android:smallScreens="true" 
     android:normalScreens="true" 
     android:largeScreens="true" 
     android:xlargeScreens="true"
     />
    

    android:smallScreens 是 QVGA 模拟器中支持小屏幕所必需的,如果没有这些,则只有支持的屏幕尺寸或分辨率可用,在您的情况下为 hdpi。

    编辑:

    尝试将android:anyDensity="true" 放在同一个标​​签中。

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-15
      相关资源
      最近更新 更多