0

アプリケーションを Google Play ストアにアップロードしました。それを検索して、ほぼすべてのデバイスにインストールできました。Samsung Galaxy Y Duos s6102を除く

解決策を探した後、私が見つけたいくつかのこと:

マニフェストの uses-features に関する問題:

マニフェストには 2 つの機能しかありません

<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />

ただし、デバイスにはカメラがあるため、そうではない可能性があります。

マニフェストのサポート画面の問題:

デフォルトですべての画面がサポートされていると仮定して、マニフェストにそのようなタグを追加していません。そして、開発者のコ​​ンソールからそれを確認しました

ここに画像の説明を入力

QVGA画面はデフォルトではサポートされていないことがわかりました。明示的に宣言する必要があります。

ただし、QVGA画面は、ここに記載されているように、小画面に分類されます。

ここに画像の説明を入力

次に、密度が理由かもしれないと考えましたが、ドキュメントから:

For applications that support Android 1.6 (API level 4) and higher, this is "true" by default and you should not set it "false"

では、この問題の他の理由はありますか? または、それらすべてをマニフェスト ファイルに追加してみてください。

4

1 に答える 1

3

デバイスの仕様に提供されているリンクでは、カメラが「固定焦点」であると記載されています。

uses-featureマニフェストにエントリを追加すると、その機能が必要になり、この機能を持たない Google Play のデバイスがブロックされます。「オートフォーカス」の場合のバーコードスキャナーのように、何かを壊したり、機能を機能させない限り、追加してrequired=falseも問題ありません。

于 2013-01-10T06:47:01.000 に答える