アプリでできる限り多くの 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 に答える