2012-02-28 78 views
3

我已经开发了我自己的应用程序在Android版本8(2.2),并在Android市场发布。当我试图从我的三星Galaxy流行(2.2.1)设备从市场安装它。没有找到兼容的设备。此消息出现,虽然我已指定安卓市场说没有设备兼容?

<supports-screens android:largeScreens="true" 
     android:smallScreens="true" 
     android:normalScreens="true" 
     android:anyDensity="true" 
     /> 
<uses-sdk android:minSdkVersion="8" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 
<uses-permission android:name="android.permission.CAMERA"/> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
<uses-permission android:name="android.permission.CALL_PHONE"/> 

在我的清单文件中。 任何人都可以建议我为什么安卓市场筛选我的应用程序为三星Galaxy流行?请帮助我。预先感谢您

+2

这可能是某种市场错误,我很久以前就遇到过这个问题,并且在一段时间后它会自动修复。如果没有 - 您需要联系Android支持团队寻求帮助。 – Egor 2012-02-28 12:46:25

+0

谢谢@Egor,希望它很快就会解决 – 2012-02-29 03:46:36

回答

8

最后,我得到了解决方案,它是自动对焦功能,因为Google play是通过Google play在三星galaxy mini(不支持相机自动对焦功能)上过滤我的应用程序。

我已经包括允许

<uses-permission android:name="android.permission.CAMERA"/> 

在默认情况下包括自动对焦功能如此。 所以我在清单文件中添加了以下内容。它为我工作

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

注意:上传后,Google play不会立即在设备上显示您的应用程序。它需要一些时间,所以不要像我那样恐慌。如果问题仍然存在,请清除Google Play的缓存。