【发布时间】:2013-02-24 09:25:58
【问题描述】:
我正在开发一个安卓应用程序。我已将其添加到 Google Play 商店。 minSdk 已设置为 10,targetSdk 已设置为 15。
我最近请我的一些朋友通过从 Play 商店下载它来测试它。他们中的大多数人,尤其是使用三星手机的人告诉我,他们收到了一个错误,即它在 Play 商店中不可用。
我知道该应用将不适用于 android 版本不符合应用的 minSdk 的设备。
在询问我的一些朋友下载该应用程序后,我能够知道我的一些使用 android 2.3.6 的朋友无法下载该应用程序。另一个人使用三星 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 商店中找不到该应用而放弃该应用。
【问题讨论】:
标签: android google-play