0

アプリケーションを Play ストアに公開しましたが、互換性がないと表示されます。

私は多くのデバイスで試しましたが、それらすべてについて同じことが言えます..

ここに私の許可があります。

<uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="18" />
    <uses-feature android:name="android.harware.camera"></uses-feature>
     <uses-feature android:name="android.hardware.camera.autofocus" />

    <uses-permission android:name="android.permission.GET_ACCOUNTS"></uses-permission>
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
  <uses-permission android:name="android.permission.INTERNET"/>
  <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
  <!-- External storage for caching. -->
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
  <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
  <!-- My Location -->
  <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
  <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

   <!-- Maps API needs OpenGL ES 2.0. -->
  <uses-feature
    android:glEsVersion="0x00020000"
    android:required="true"/>

助けていただければ幸いです..

4

3 に答える 3

0

Google Play は、アプリ マニフェストで宣言された要素を使用して、ハードウェアとソフトウェアの機能要件を満たさないデバイスからアプリを除外します。

アプリケーションに必要な機能を指定することで、Google Play は、すべてのユーザーにアプリケーションを提示するのではなく、デバイスがアプリケーションの機能要件を満たすユーザーにのみアプリケーションを提示できるようになります。

宣言された要素は情報提供のみを目的としています。つまり、Android システム自体は、アプリケーションをインストールする前に、デバイスで対応する機能のサポートを確認しません。ただし、他のサービス (Google Play など) またはアプリケーションは、アプリケーションの処理または操作の一環として、アプリケーションの宣言をチェックする場合があります。このため、アプリケーションで使用するすべての機能 (以下のリストから) を宣言することが非常に重要です。

アプリケーションを Google Play Developer Console にアップロードするたびに、Google Play はアプリケーションのマニフェスト ファイルをスキャンします。要素を検索し、それらを他の要素 (場合によっては and 要素など) と組み合わせて評価します。アプリケーションに必要な一連の機能を確立した後、そのリストを、アプリケーションの .apk およびアプリケーションのバージョンに関連付けられたメタデータとして内部に保存します。

ユーザーが Google Play アプリケーションを使用してアプリケーションを検索または参照すると、サービスは、各アプリケーションに必要な機能と、ユーザーのデバイスで利用可能な機能を比較します。アプリケーションに必要なすべての機能がデバイスに存在する場合、Google Play はユーザーがアプリケーションを表示し、場合によってはダウンロードできるようにします。必要な機能がデバイスでサポートされていない場合、Google Play はアプリケーションをフィルタリングして、ユーザーに表示されず、ダウンロードできないようにします。

要素で宣言する機能は、Google Play がアプリケーションをフィルタリングする方法に直接影響するため、Google Play がアプリケーションのマニフェストをどのように評価し、必要な一連の機能を確立するかを理解することが重要です。

機能を使用

于 2013-11-08T06:17:01.687 に答える