2013-02-01 30 views
0

我开发了需要这些权限和这些硬件的应用:权限问题?为什么华为u8650无法安装这个应用程序?

android.hardware.CAMERA 
android.hardware.camera.AUTOFOCUS 
android.hardware.LOCATION 
android.hardware.location.GPS 
android.hardware.location.NETWORK 
android.hardware.TOUCHSCREEN 

android.permission.ACCESS_COARSE_LOCATION 
android.permission.ACCESS_FINE_LOCATION 
android.permission.ACCESS_NETWORK_STATE 
android.permission.CAMERA 
android.permission.INTERNET 

的应用现已发布在谷歌Play,但令人惊讶的我无法从谷歌安装它打成了我的华为U8650手机。手机GPS富人,摄像头,支持自动对焦,等等......另外,我可以从Eclipse的安装应用程序进行调试,应用工作正常这部手机上。

但是,令人惊奇的Google Play运输发射车,这个应用程序是不是这款手机兼容。

在谷歌开发者控制台,我可以列出手机兼容机这个程序(1843),并在列表中不包含华为U8650。

我不明白问题出在哪里。我应该在应用程序中更改什么或使其兼容的权限?

感谢

+0

是否服用'android.hardware.camera.AUTOFOCUS'把它放在名单上?它看起来像一个无需过滤器。如果没有人能回答你,我会说增加权限和功能。同时请记住,当您决定非常具体时,Google Play仍然存在问题。 –

回答

3

我看到这个设备缺少自动对焦功能在互联网上的一些迹象。

如果您不需要自动对焦,添加以下到您的清单:

<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" /> 

自动对焦是required by default when you choose the CAMERA permission,这就是为什么你需要主动地指出,你不需要它。

+1

非常感谢,解决:) – Pableras84

相关问题