我最近在 Google Play 商店上发布了一个应用程序,并收到了一封来自希望下载该应用程序的客户的支持电子邮件。然而,他的设备都不兼容该应用程序。我已经尝试了多种方法,但我不确定为什么它仍然不兼容。我在相机等硬件功能中添加了“required:false”。他拥有的设备是 4.1.2 上的 Motorola Droid Razr Maxx 和 4.2 上的 Asus Transformer TF700T。该应用程序的目标 SDK 是 4.2,因此我真的很难让这些应用程序为他工作。有人对这些设备或类似设备有过类似的问题吗?请帮我。
如果对任何人有帮助,以下是我的 Android 清单中的权限和功能:
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.READ_CALENDAR" />
<uses-permission android:name="android.permission.WRITE_CALENDAR" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.NETWORK"/>
<uses-permission android:name="com.android.vending.BILLING" />
<uses-feature android:name="android.hardware.camera" android:required="false" />
<uses-feature android:name="android.hardware.camera.front" android:required="false" />
<uses-feature android:name="android.hardware.vibrate" android:required="false"/>