Android TV 应用程序 - Google 抱怨横幅没有填满整个空间

问题描述 投票:0回答:1

我们正在尝试向 Google Play 商店提交仅限电视的 Android 应用程序,但电视的选择被拒绝,因为:

No full-size app banner
Your app does not contain a full-size app banner or is it not visible in the launcher. We are targeting 1080P, which we consider xhdpi. Apps should include the banner in the xhdpi (320 dpi) drawables folder with a size of (320px × 180px). Please refer to our Home Screen Banner and UI Patterns documentation.
The title should help users identify apps in the launcher. Please refer to our Visual Design and User Interaction documentation for more information.
For example, your banner does not fill the entire banner space. You can refer to the attached screenshot for additional information

他们提供了一个屏幕截图,尽管根据我们的测试它并没有像这样显示:

提供的横幅尺寸完全正确,位于drawable-xhdpi目录中,保存为320dpi。 Google 无法帮助我们渡过这一关,我们不确定如何继续。

这是 AndroidManifest.xml:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.mypackage">

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-feature
            android:name="android.software.leanback"
            android:required="true"/>
    <uses-feature
            android:name="android.hardware.touchscreen"
            android:required="false"/>
    <application
            android:name=".MainApplication"
            android:label="@string/app_name"
            android:icon="@mipmap/ic_launcher"
            android:usesCleartextTraffic="true"
            android:allowBackup="false"
            android:theme="@style/AppTheme"
            android:banner="@drawable/banner"
    >
      <activity
        android:name=".MainActivity"
        android:label="@string/app_name"
        android:configChanges="keyboard|keyboardHidden|orientation|screenSize|uiMode"
        android:launchMode="singleTask"
        android:windowSoftInputMode="adjustResize">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category
                    android:name="android.intent.category.LEANBACK_LAUNCHER"/>
        </intent-filter>
      </activity>
        <activity
                android:name=".TvActivity"
                android:label="@string/app_name"
        >

            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category
                        android:name="android.intent.category.LEANBACK_LAUNCHER"/>
            </intent-filter>

        </activity>
    </application>

</manifest>

这可能是什么原因造成的?任何帮助表示赞赏!

android android-tv
1个回答
0
投票

这个问题你解决了吗?我也在解决,但找不到合适的方法。谢谢!

© www.soinside.com 2019 - 2024. All rights reserved.