Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Nexus 7的google play应用商店中没有显示应用程序_Android_Google Play - Fatal编程技术网

Android Nexus 7的google play应用商店中没有显示应用程序

Android Nexus 7的google play应用商店中没有显示应用程序,android,google-play,Android,Google Play,我知道这个问题已经被问过很多次了,我试着应用其他类似问题的所有修复,但似乎仍然无法使应用程序在Nexus7选项卡中工作,并且只能在手机上工作。这是我用于免费应用程序的清单 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.&&&&%%$%#.*****" android:versionCode="8" android:versionName="1

我知道这个问题已经被问过很多次了,我试着应用其他类似问题的所有修复,但似乎仍然无法使应用程序在Nexus7选项卡中工作,并且只能在手机上工作。这是我用于免费应用程序的清单

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.&&&&%%$%#.*****"
android:versionCode="8"
android:versionName="1.7">

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="18" />

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-feature android:name="android.hardware.camera" android:required="false"/>


<!-- android:debuggable should be set false for the google store apk -->
<application
    android:name="com.$%#$%#$%#$%.app.@#$@#$@"
    android:allowBackup="true"
    android:icon="@drawable/icon"
    android:label="@!#@$@#@"
    android:debuggable="false"
    android:theme="@style/Theme.@#$@#$@#$" >
    <activity
        android:uiOptions="splitActionBarWhenNarrow"
        android:name="com.*#$#*$.app.activities.MainActivity"
        android:configChanges="keyboardHidden|orientation|screenSize"
        android:label="@#$@#$@#$@#$"
        android:screenOrientation="portrait" >

        <!-- this needs to be set 1 if this is a new app, otherwise set it to the db version that was in CopyDatabaseHelper or increase it by one if you want to update the DB -->
        <meta-data android:name="dbVersion" android:value="4" />

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.google.zxing.client.android.CaptureActivity"
        android:configChanges="keyboardHidden|orientation|screenSize"
        android:screenOrientation="landscape"
        android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" />
</application>

如您所见,我添加了兼容屏幕,同样适用于Nexus7,将摄像头的权限更改为As功能。虽然有一点很小,但我的应用程序是否因为权限未被删除而被注释掉而通过playstore进行了筛选

编辑-我在开发人员控制台中没有7英寸或10英寸平板电脑的屏幕截图,这会是一个问题吗

编辑2-清楚地添加屏幕截图帮助


编辑3-出于测试原因,使用当前部署的I编辑清单。我发现这个应用程序不支持“Nexus7-罗非鱼”和“Nexus7-石斑鱼”。我现在想弄明白为什么它不支持这些。当我不排除自动对焦和前置摄像头等其他与摄像头相关的功能时,甚至将摄像头指定为功能也是一个问题

是的,屏幕截图是唯一的问题。您需要在开发者控制台上添加2分钟的屏幕截图,以便在相应的英寸设备上可见。

这可能是因为Nexus 7是一个xxhdpi设备,也可能是因为您没有在xxhdpi中支持您的绘图功能?我无法想象为什么这会阻止它出现在Play store中,但它可能会导致问题


你多久前发布了这个应用程序?它可能需要几个小时才能在所有设备上显示。

这是显而易见的,因为您有兼容的屏幕,而Nexus 7虽然已经“定义”了它,但没有注册

这部分有必要吗?如果是这样,三重检查,你有Nexus7的有效参数

我可以保证删除该部分将解决问题

根据文档,
xxhdpi
不存在,因此您可以输入
480
。但是我不知道你为什么要为nexus输入
213

阅读android文档

注意:通常情况下,不应使用此清单元素。使用 此元素可以显著减少您的潜在用户群 应用程序,不允许用户在需要时安装您的应用程序 拥有一个屏幕配置为您未列出的设备。 当应用程序启动时,您应该将其作为最后手段使用 绝对不适用于特定的屏幕配置。相反 在使用此元素时,应遵循支持 多个屏幕可为多个屏幕提供可扩展的支持 为不同的屏幕大小和尺寸使用替代布局和位图 密度


阻止小屏幕安装你的应用程序真的很难吗?

如果这就是问题所在,那将是我这边的一个可怕的错误。我最近已经更新了截图。如果有效的话我会告诉你的。。不是这样。。有屏幕截图,但应用程序没有显示在Nexus 7 play Store中我的Nexus 7选项卡上也有相同的问题。在Google Play store应用程序的7英寸Nexus选项卡上,为标签设计的我的应用程序不可见。但它显示在10英寸的标签上。我还添加了7英寸屏幕截图,但运气不好。可能是什么原因?@SANTHOSH,我们需要添加一些带有假值的使用特性节点。它会解决你的问题。我同意这是最有可能的问题+1我以前没有“兼容屏幕”,后来在一次绝望的尝试中添加了它。当我从android studio直接将应用程序启动到Nexus7时,应用程序运行良好。虽然发布后,当我在Nexus 7中搜索应用程序时,play store不会显示。@vickzzzzz只有一个明显的设备要求,即摄像头,但它被设置为
required=false
。从工作室启动没有什么区别。如果设备不兼容,Google Play将过滤掉您的设备。尝试在chrome上使用google play。它应该在列表中显示您的设备(如果已登录),并告诉您其不兼容。