0

アプリは、Android マーケットのFlash Cards Maxです。最近、1.6 のみの機能でアプリを更新しました。ただし、Android 1.5 を搭載したアプリでもアプリを動作させたいと考えています。Eclipse で Android 1.6 を使用してビルドしました。Android マニフェスト ファイルに正しい文字列が含まれています。

<uses-sdk 
    android:minSdkVersion="3"
    android:targetSdkVersion="4"
 />
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

1.5 のエミュレーターではすべて正常に動作しますが、1.5 の Android マーケットに表示されることを確認したいだけです。そうではありません。これは市場のフィルタリングに関する質問です。

あなたの提案のいくつかのおかげで、私が何を変更したか、どのように変更したかについては、このスレッドを参照してください。

tl;dr

アプリが 1.5 ユーザーに表示されないのはなぜですか?

4

1 に答える 1

0

Reddit の親切なユーザーによる回答。

「私は同じ問題を抱えていましたが、解決策は<supports-screens/>

なんで?

なぜなら

android:anyDensity

Indicates whether the application can accommodate any screen density. Older applications (pre API Level 4) are assumed unable to accomodate all densities and this is "false" by default. Applications using API Level 4 or higher are assumed able to and this is "true" by default. You can explicitly supply your abilities here."
于 2010-11-13T20:29:23.073 に答える