2012-02-03 74 views
0

我的Android应用程序的潜在用户已联系我报告他们无法从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" /> 

用户的设备是三星注入4G。我已经完成了三星注入的规格,很明显,有必要的硬件来满足这些要求。

此外,三星Infuse 4G在Android Market开发者控制台“设备可用性”对话框中列为我的应用支持的设备。

是否有其他人看到此错误?任何人都可以提出任何可能的原因,这个错误可以解决/解决?

非常感谢。

+0

市场应该过滤掉没有所需硬件的应用程序。他们运行的是哪个版本的Android?是股票还是定制ROM? – mcnicholls 2012-02-03 15:58:57

+0

据我所知这是一个股票ROM。 – tomtheguvnor 2012-02-03 18:09:08

+0

那么限制是什么?你能回答你自己的问题吗? – Motes 2012-05-25 03:03:40

回答

1

当我的应用发生这种情况时,我有一个“调试”应用,我暂时在市场上发布。我一次删除一个限制,直到它为客户正确安装。

+0

听起来很有用。 – tomtheguvnor 2012-02-04 00:51:02

相关问题