我正在努力为我的app支持尽可能多的Android设备。我们使用的测试设备数量有限,所以我使用模拟器测试不同的屏幕分辨率。但是试图这样做QVGA模拟器使用layout-normal和drawable-hdpi文件夹不正确文件夹的问题。我有每个屏幕大小的可绘制文件夹&密度组合(例如drawable-mdpi,drawable-ldpi等)。我使用了密度为120且API级别为15的仿真器。请帮助我。谢谢。
答案 0 :(得分:0)
您需要将以下行添加到AndroidManifest.xml
-
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
/>
android:smallScreens
是支持QVGA仿真器中的小屏幕所必需的,如果不存在,只有支持的屏幕尺寸或分辨率可用,在您的情况下为hdpi。
编辑:
尝试将android:anyDensity="true"
放在同一个标记中。