Android TV App Icon support

Google will soon start requiring specific “Google TV square icon” for Android TV OS, ( إرشادات تصميم رموز تطبيقات التلفزيون  |  TV  |  Android Developers ).

Since exporting a project and then building from there does not work for us because of various bugs, we are at the mercy of Unity adding support for these extra icons.

When is this happening?

1 Like

Im confused now icon sizes for android:icon for Android TV are different from a non Andorid TV App so if I am making a universal app ( Andorid TV and non Android TV ) what now ?, honestly cant keep up with Google just had to update Apps to target SDK 33 lol

Same problem here

Google bots terminated my account, I guess due to prob multiple policy violations, filed appeal, these guys policies are a joke you literally need to employ a compliance office to keep up, they gone from extreme to extreme from letting anything on the store to being overly strict

The answer, as always with Unity, is too late for it to matter.

The requirement date came and went, are there plans to add this to current LTS?

One of the apps I am working on got rejected on this - any news on this?

I’ll ask around… Cheers

P.S What about using adaptive icons, or is that not an option?

I checked the manifest and I think I can see both the banner and icon in there.
I suspect we got rejected because of the updated banner image guidelines - but I’ll know after the next review moment. Fingers crossed…

It’s a different set (actually 2 sets) of resolutions for Android TV specific icons and a set of banners.

For example, there is no 320x320 adaptive or round or legacy icon, Android TV requires 320x320 etc

https://developer.android.com/design/ui/tv/guides/system/tv-app-icon-guidelines?utm_source=email&utm_medium=msa&utm_campaign=Google-tv-app-icon-q3-2023

I can no longer update my app because of this

Could you share screenshots of the error you’re getting? Thank you

I got rejected when changing some text in Play Store. Is everyone getting the same explanation?


I assume this is related to the mail we got last autumn (see below) although the message says that my icon doesn’t fill the entire icon space.
9758181--1397436--upload_2024-4-9_0-24-15.png


9758181--1397436--upload_2024-4-9_0-24-15.png

We got the exact same rejection. I am not sure what the exact issue was in our case.
I looked over the updated guidelines and the layout of our app banner was 'invalid’as the icon/logo/name needs to be centered. Since all those buttons are automatically rounded I suspect parts of the name and logo where cut off.

I agree this is a long shot thought… I think it is indeed the app icon which is missing.
Our manifest does show an icon is there:
9758712--1397526--upload_2024-4-9_8-55-53.png
However, this might be a (scaled) variant of either the adaptive or legacy icons. Neither of those have a 320 variant.
So this could indeed mean it is too blurred or not filling up the space.

I have not uploaded a version with the updated app banner, but that will happen somewhere this week.

9758712--1397526--upload_2024-4-9_8-55-53.png

1 Like

Hi!
We are facing exactly the same issue.

Thanks for sharing your thoughts and potential solution. I’d be very interested in knowing if “simply” centering your logo helped with your issue. Note that our logo is already pretty much centered and it was rejected as well…

@Tomas1856 It seems like Unity will need to fix it in a new LTS version (we are on 2022.3.14f1):
“Apps should include the banner in the xhdpi (320 dpi) drawables folder with a size of (320px × 180px) and the icon with a size of (512px x512px)”

Because we already have 320x180 Android TV Banner assigned in Project Settings, and our main icon is already 512x512, but somehow Google says it’s missing? Maybe it’s also a missing value in the manifest, that Unity needs to add at build time, or similar.

Thanks,
Charles

1 Like

We got refected just now again.

So this was not related to the app banner. I am unsure on how to continue @Tomas1856 ? Do you have any idea how we can supply such icon? I have seen references to 320x320 but als 512x512.

We’re on an older unity 2021.3 as this is a legacy project. Regardless of this we need to update it. Any idea?

Question for eyerone experiencing this issue.

How are your icons set up in the Player > Icon settings?

We have properly setup adaptive icons. Non transparent background, transparent foreground with proper size.

The round and legacy icons have a metallic rounded border AND some transparency.
This was fine in the past, but maybe this will conflict with the new Google TV policy. I still suspect one of the icons available is used as a fallback for the TV icon.

Our QA are still looking into this.

If you’re willing you can always apply post processing via https://docs.unity3d.com/ScriptReference/Android.IPostGenerateGradleAndroidProject.html and copy your custom icons and set appropriate settings for them in the manifest.

Hello,

I’ve tried publishing an app with Android TV support to the closed alpha release track. Didn’t receive any warnings/errors. Could you provide a bit more information on which step do you get these warnings? And maybe a sample project?

Hello!

We never have, nor had, that issue on alpha / open testing tracks. When publishing the same version in alpha / beta / open testing, it will work fine and get passed Google review.

It only happens after a human review by Google for Production.

Make sure you have Android TV form factor enabled and Opted In for Android TV, in your app’s Advanced Settings, so that your game is reviewed against Android TV policies.

Send it for review to Google for Production.

It won’t be a warning or error. Google will reject your app and you can’t publish that update.

That’s why this issue is major for us :frowning:
It only happens on final review so is detected at last minute. And we cannot find any way around it.

Thanks for looking into it!

If your app gets passed review, can you please share with us your Icon and android TV banner ? As well as your manifest file? So that we can compare.

Thank you!
Charles

1 Like