我的Android应用程序的潜在用户联系我,报告他们无法从Android市场安装我的应用程序。
他们在尝试安装应用程序时收到以下错误:
“应用程序需要设备上不可用的功能。”
我的应用程序在其清单中声明了以下要求:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.BATTERY_STATS" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false" />
<uses-feature
android:name="android.hardware.location"
android:required="true" />
<uses-feature
android:name="android.hardware.location.gps"
android:required="true" />
<uses-feature
android:name="android.hardware.screen.portrait"
android:required="true" />用户的设备是Samsung Infuse 4G。我已经检查了三星Infuse的规格,很明显,它有必要的硬件来满足这些要求。
此外,在Android Market开发者控制台的"Device Availability“对话框中,Samsung Infuse 4G被列为我的应用程序支持的设备。
还有没有人看过这个错误?有没有人能建议这个错误的任何可能的原因,可以解决/解决?
非常感谢。
发布于 2012-02-04 02:35:45
当这种情况发生在我的应用程序上时,我有一个“调试”应用程序,我暂时在市场上发布。我一次删除一个限制,直到它为客户正确安装为止。
https://stackoverflow.com/questions/9131502
复制相似问题