我正在尝试为我的应用程序支持尽可能多的 android 设备。我们可以使用的测试设备数量有限,因此我使用模拟器来测试不同的屏幕分辨率。但尝试这样做发现了一个问题QVGA 模拟器使用 layout-normal 和 drawable-hdpi 文件夹而不是正确的文件夹。我有每个屏幕尺寸和密度组合的可绘制文件夹(例如 drawable-mdpi、drawable-ldpi 等)。我使用了密度为 120 和 API 级别为 15 的模拟器。请帮助我。提前致谢。
问问题
689 次
1 回答
0
您需要将以下行添加到您的AndroidManifest.xml
-
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
/>
android:smallScreens
在 QVGA 模拟器中支持小屏幕是必需的,如果没有这些,则只有支持的屏幕尺寸或分辨率可用,在您的情况下为 hdpi。
编辑:
尝试放入android:anyDensity="true"
相同的标签。
于 2012-12-20T04:53:40.260 回答