2012-07-10 55 views
1

我已经在android市场添加了这些权限。未进入ICS市场的应用程序android

<!-- Camera --> 
<!-- Required to be able to access the camera device. --> 
<uses-permission android:name="android.permission.CAMERA"/> 
<uses-feature android:name="android.hardware.camera" />  
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" /> 

然后我上传了应用程序到Android Market。但是我的Android 4.0.3平板电脑市场并不显眼。但在Android HoneyComb市场上可见。

的minSdkVersion:12 目标:12

是我犯的错误任何事情???

+0

您在哪些设备上检查?大多数平板电脑都没有后置摄像头,所以您的应用不可见是有道理的。 – Ran 2012-07-10 08:11:08

+3

删除目标:12.然后它会检测到。 – 2012-07-10 08:18:21

+0

我已经移除了目标。在ics中仍然不可见,但亲爱的梳子 – harish 2012-07-10 09:38:58

回答

3

目标sdk版本应始终为最高可用版本。因此,请使用4.1 sdk并将目标设置为16.

+0

我的应用程序设置为目标14.这是否意味着我不能直接在15或更高版本上使用APK进行安装? – Doomsknight 2012-07-10 08:28:46

+0

您应始终设置min SDK,如果可能,目标sdk应该高于min SDK。该应用程序可以安装在具有14,15和16个设备(以及其他所有即将推出的设备)上,但它总是能够适应14种外观和感觉+功能。 – Tim 2012-07-10 08:30:47

+0

是的,Min是10,并且设定了一个目标,增加了API 14机器人上的视觉效果。谢谢(你的)信息 :) – Doomsknight 2012-07-10 08:39:59