An app uses the banner as follows:
<application
...
android:banner="@mipmap/ic_launcher" >
...
</application>
Android Studio's Asset Studio was used to create the banner:

It works exactly as expected.
Since Android TV apps have different requirements for the banner, is there a way to specify a banner only for Android TVs without affecting other devices?
[Edit]
I appreciate the answers suggesting using a different activity. The current launch activity is very TV-friendly. I want to use the same activity. I was looking for a way to allow the app to use a different set of resources automatically on an Android TV. If that is not possible, I will take the answer by creating a dummy activity that switches to the original launch activity automatically.