自 Google Play 以来,我在应用兼容性方面遇到了一个非常奇怪的问题。
有几个用户拥有 Android 版本 < 4.x 的三星 Galaxy S2,他们再也无法在 Google Play 中看到我的应用程序。
在 Google 市场上,它与 Android 4.x 和 Google Play 一样运行良好。
即使在谷歌发布的应用程序的兼容性列表中,它也表示这些三星 Galaxy i9100 是兼容的。但仍有部分用户无法在其 Galaxy I9100 手机上找到该应用程序。
在 PC 上搜索该应用程序出现,但据说它与三星 Galaxy S2 手机不兼容。
在我的清单中,我有:
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="7" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="com.android.vending.CHECK_LICENSE" />
该应用程序还使用标准许可方法。
似乎有更多 - 一些非常流行的应用程序 - 有同样的问题。
任何人都为开发人员找到了解决方案,即我必须如何处理我的应用程序才能使其变得可见和兼容?
我也尝试过 SDK 9 及更高版本,但没有帮助。
(与需要对手机进行任何操作的解决方案相反)