私はアンドロイドアプリを開発しています。Google Play ストアに追加しました。minSdk は 10 に設定されており、targetSdk は 15 です。
最近、友人に Play ストアからダウンロードしてテストするように依頼しました。特にSamsungの携帯電話を使用しているほとんどの人は、プレイストアで利用できないというエラーが発生すると私に言いました.
アプリの minSdk を満たしていないバージョンの Android を搭載したデバイスでは、アプリを使用できないことはわかっています。
何人かの友人にアプリをダウンロードするように頼んだところ、Android 2.3.6 を使用している友人の何人かがアプリをダウンロードできなかったことを知ることができました。Samsung Galaxy Champ Duos (そのジンジャーブレッドですが、Android の正確なバージョンはわかりません) を使用していた別の人は、Play ストアでそれを見つけることができませんでした。
これについてグーグルで調べましたが、解決策を見つけることができませんでした。
私が要求する権限は次のとおりです。これらは一般的な権限だと思います(ほとんどの携帯電話にはこれらの機能があるはずなので、一般的なものです)。
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_CONTACTS"/>
私のアプリで使用されている uses-feature タグを以下に示します。
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-feature android:glEsVersion="0x00020000" />
私の質問は、アプリをより多くのデバイスで利用できるようにするにはどうすればよいですか? 近日中にアプリをリリースする予定です。潜在的なユーザーが、Play ストアでアプリを見つけられないという理由だけでアプリをあきらめてほしくありません。