0

私はアンドロイドアプリを開発しています。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 ストアでアプリを見つけられないという理由だけでアプリをあきらめてほしくありません。

4

4 に答える 4

1

minSDK を 10 に設定すると、バージョンが 10 未満のデバイスにはアプリをインストールできません。

あなたの場合、一部のデバイス機能の画面密度に関する他の制限があるかもしれません。AndroidManifest.xml でリクエスト機能を確認してください

于 2013-02-24T11:22:37.230 に答える
1

マニフェストに uses-feature タグがありますか? その場合、多くのデバイスを削除する可能性があります。アプリがそれらなしではまったく機能しない場合を除き、それらを追加しないでください。画面サイズ サポート タグについても同様です。

それ以外の場合、Play ストアは、サポートされているデバイスのリストを表示する方法を提供します。APK セクションの下にあり、サポートされているデバイスの下の青いリンクです。

于 2013-02-24T09:31:27.467 に答える
0

You can search the your app on Google Play with your package name.

For example

You give packagename="com.xxxxx.app" in AndroidManifest.xml then you can search your app on google play by entering com.xxxx.app

It will be easy for you but If its minSDK is 10 then it will not viewable in search result below SDK 10 version.

To make available app for SDK version 8 to 17 write this in AndroidManifest.xml.

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" />
于 2013-02-24T09:48:24.613 に答える
0

最大Androidデバイスをサポートするには、少なくとも8つのminSdkを使用する必要があります

于 2013-02-24T09:28:35.413 に答える