我已经发布了适用于手机和平板电脑的应用,但没有出现在谷歌播放平板电脑和移动设备上。 我有我的清单:
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true" />
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="20" />
<uses-feature android:name="android.hardware.camera" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.RECORD_VIDEO" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_CALENDAR" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
提前致谢..
答案 0 :(得分:0)
我认为它们会被您当时使用的任何设备过滤掉。您是否正在使用希望其显示的设备类型进行搜索?
答案 1 :(得分:0)
您是否为标签设计了单独的布局? 在上传您的应用时,您是否选择了平板电脑选项?
答案 2 :(得分:0)
在此处查看Google Play如何过滤应用: http://developer.android.com/google/play/filters.html
基本上它使用AndroidManifest.xml文件来决定您的设备是否可以运行您的应用。 它可以是以下任何一种:
<supports-screens>
<uses-configuration>
<uses-feature>
<uses-library>
<uses-permission>
<uses-sdk>
在您的情况下,它可能是平板电脑可能没有自动对焦,或者具有较低的sdk版本(低于16)
另一个选项是您在Google Play中的设置。在那里,您可以决定该应用适用于哪些国家/地区。这也可能导致应用无法针对不同用户展示(即使您位于同一位置,设备的Google Play版本可能会在其他国家/地区注册)