0

Google Play にアプリを公開しましたが、一部のユーザーがデバイスを使用してそのアプリを見つけることができません。

アプリの最小 apk は 11 (Android 3.0) です。

たとえば、誰かが Android 4.0 で Samsung Galaxy SII を使用している場合、SII の最初のリリースは Android 2.3 であったため、アプリが見つかりません。SⅢなら問題なし。

開発者コンソールでは、apk をアップロードするときに、互換性のあるデバイスがコンソールによって自動的にチェックされます。開発者として、デバイスのダウンロードを無効にすることはできますが、デバイスを有効にすることはできません。

Google Play はデバイスの現在のバージョンをチェックしますか?それとも初期リリースのバージョンを使用しますか?

できるだけ多くのデバイスにアクセスするにはどうすればよいですか? マニフェストで最小 APK を下げると、コンパイル エラーが発生します。

前もって感謝します

4

1 に答える 1

0

それは本当に良い質問です。minSdkVersion を下げるか、複数の APK を公開することが、多くのデバイスに到達するための最良の解決策です。このアプローチの問題は、古い API には存在しない API 機能を使用しているため、コンパイルの問題が発生している可能性があることです。

http://developer.android.com/google/play/filters.html#manifest-filters言います:

例:
マニフェストにはuses-sdk android:minSdkVersion="3"が含まれており、アプリは API レベル 3 で導入された API を使用しています。ユーザーは API レベル 2 のデバイスでアプリを検索しています。結果: Google Play はアプリをユーザーに表示します。

したがって、Google は現在の API バージョンに基づいてフィルタリングすると想定しています。アプリのリンクを投稿できますか?

于 2013-05-22T10:22:08.907 に答える