3

ハンドセットでのみ利用できる Android アプリがあります。現在、マニフェストで互換性のある画面要素を設定する Google ドキュメントの例を使用しています。最近、あるユーザーが、Play ストアでアプリが自分の携帯電話と互換性がなく、LG G3 を持っていると言われていると苦情を言いました. 調べたところ、電話の画面解像度が定義した画面と互換性がないことが問題の原因である可能性が高いことに気付きました。Google Play ストアの Android アプリは LG G3 (密度 538、サイズ2560x1440 ) と互換性がありません。これは、定義する必要がある追加の画面要素を示しています。私の質問は、この追加の画面要素を使用して、screenSize を通常に設定し、screenDensity を 640 に設定して機能することを誰でも確認できますか?

<screen android:screenDensity="640" android:screenSize="normal" />

この電話のユーザーがアプリを使用できるようにしたいのですが、現時点ではアプリを携帯電話のみに制限したいと考えています。

ありがとうございました!!!

<uses-sdk
    android:minSdkVersion="10"
    android:targetSdkVersion="10" />

<!-- Only permit app to be used on handsets, prevent tablets -->
<compatible-screens>
    <!-- all small size screens -->
    <screen android:screenDensity="ldpi" android:screenSize="small" />
    <screen android:screenDensity="mdpi" android:screenSize="small" />
    <screen android:screenDensity="hdpi" android:screenSize="small" />
    <screen android:screenDensity="xhdpi" android:screenSize="small" />
    <screen android:screenDensity="480" android:screenSize="small" />
    <!-- all normal size screens -->
    <screen android:screenDensity="ldpi" android:screenSize="normal" />
    <screen android:screenDensity="mdpi" android:screenSize="normal" />
    <screen android:screenDensity="hdpi" android:screenSize="normal" />
    <screen android:screenDensity="xhdpi" android:screenSize="normal" />
    <!-- Nexus 5 : 445ppi -->
    <screen android:screenDensity="480" android:screenSize="normal" />
    <!-- LG G3 QHD Resolution -->
    <screen android:screenDensity="640" android:screenSize="small" />
    <screen android:screenDensity="640" android:screenSize="normal" />
</compatible-screens>
4

1 に答える 1

0

私が覚えている限りでは、PlayStore パブリッシング アカウントで、デバイスごとに個別にアプリを許可することができました。これはより正確ですが、維持するのは簡単ではありません。

別のアプローチ: 対象とするデバイスを共有する機能を見つけてみてください。それに応じて a を設定し<uses feature>-Tagます。「テレフォニー」という機能がすぐに思い浮かびます。すべての機能と使用方法: http://developer.android.com/guide/topics/manifest/uses-feature-element.html

すべてのフィルタに関する一般情報: http://developer.android.com/google/play/filters.html

于 2015-03-01T22:10:56.793 に答える