2016-08-04 19 views
1

My app APKがGoogle Playストアにアップロードされています。サポートされているデバイスのリストが0に表示されているのを見て驚いた。Google PlayストアAPK - デバイス互換性問題

これはマニフェスト設定と関係があると思います。次の機能のいずれかである可能性があります。または、Googleプレイフィルターで問題が発生している可能性があります。私は、Manifest.xmlに明示的にSDK 18以上がアプリケーションを実行できることを明記しました。

Googleサポートにお問い合わせいただきましたが、おおよそ120時間後にはまだ回答がありません。

私はこれがACCESS_COARSE_LOCATIONACCESS_FINE_LOCATION関連の問題を設定している可能性があることを示唆しています。

これに関するお手伝いをお待ちしております。ありがとう。


特長

ACCESS_COARSE_LOCATION 
ACCESS_FINE_LOCATION 
android.hardware.BLUETOOTH 
android.hardware.BLUETOOTH_LE 
android.hardware.LOCATION 
android.hardware.location.GPS 
android.hardware.location.NETWORK 
android.hardware.screen.PORTRAIT 
android.hardware.TOUCHSCREEN 

許可

android.permission.ACCESS_COARSE_LOCATION 
android.permission.ACCESS_FINE_LOCATION 
android.permission.ACCESS_NETWORK_STATE 
android.permission.BLUETOOTH 
android.permission.BLUETOOTH_ADMIN 
android.permission.INTERNET 
android.permission.READ_EXTERNAL_STORAGE 
android.permission.WAKE_LOCK 
android.permission.WRITE_EXTERNAL_STORAGE 
android.permission.WRITE_SETTINGS 
com.google.android.c2dm.permission.RECEIVE 
mypackage.permission.C2D_MESSAGE 
+0

おそらく、大文字/小文字の問題:http://stackoverflow.com/a/14299962/295004 –

+1

ACCESS_COARSE_LOCATION、これらは機能ではありません ACCESS_FINE_LOCATION、これらはあなたがsupports.please取得削除し、アンドロイドのために取らなければならない権限があります。このためのhardware.screen.PORTRAITは、特定の段階での実行時許可を使用します。 –

+0

上記のように大文字と小文字を区別することはできませんが、私のマニフェストには表示されていないプレイストアの表示があります。私はアクセスを粗く細かくしようとしますが、アンドロイド6がAPK世代と私はこの2つのないバージョンを持っていたが、まだ同じことを覚えています。肖像画はこれでなければならない、私は風景モードに切り替えるつもりはない。とにかく、Googleのサポートだけで、彼らは問題を調査しているという提案に感謝します。 – TSG

答えて

0

私はあなたがグレードファイルに設定すべきだと思う:それはあなたを助けるような

defaultConfig { 
     applicationId "com.." 
     minSdkVersion 18 
     targetSdkVersion 22 
     versionCode 9 
     versionName "1.8" 
     // Enabling multidex support. 
     multiDexEnabled true 
    } 

として 。

+0

実際にはこれもgradleファイルに完全に記載されていましたが、問題はまだ解決されていませんでした。ライブラリが大きいため、multidexサポートが必要です。 – TSG

関連する問題