android 应用程序出现在手机的 Google Play 中,但平板电脑上没有

标签 android tablet google-play

我在 Google Play 中有一个应用程序(使用 PhoneGap)出现在手机搜索中,但没有出现在平板电脑搜索中。有什么想法吗?

据我所知,Android Manifest 文件并未将其限制在任何屏幕上。这是 list 文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="angelforms.kvsites.ie"
    android:versionCode="9"
    android:versionName="9" >

    <uses-sdk android:minSdkVersion="10" />
<supports-screens 
    android:largeScreens="true" 
    android:normalScreens="true" 
    android:smallScreens="true" 
    android:resizeable="true" 
    android:anyDensity="true" />

<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:name=".AngelFormsActivity"
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

最佳答案

问题在于多个权限,例如 RECEIVE_SMS . 您可以将 required="false" 添加到 uses-feature 标记以使其工作。

另外,请添加 android:xlargeScreens="true"添加到 supports-screens 标签以支持平板电脑。

关于android 应用程序出现在手机的 Google Play 中,但平板电脑上没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13032548/

相关文章:

android - 如何在android中将字体设置为textview?

android - 按钮中的 drawableStart 无法正确缩放

android - 如何将布局置于 layout.setZOrderOnTop() 之上

jquery - 点击事件在平板电脑上不起作用

android - 在 google play store 上上传 apk 后,React native 应用程序崩溃,它仅在第一次崩溃

android - 灰色框缩略图图标 Google Play Developer Console

android - 我无法在 Android 上运行 firebase 崩溃报告

html - 是否可以使用触摸屏设备拖放图像

javascript - ontouchstart 无法在 Windows 8 平板电脑上运行

android - Google Play 商店 : You need fix your high-res icon. 这不是有效的图像