NOTE: This is a plugin forked from lycwed (see lycwed-cordova-plugin-android-tv), and is essentially the same thing, with a few tweaks made to allow for it to use the same Android activity as any cordova app which uses MainActivity.
Cordova plugin to manage app for Android TV.
cordova plugin add https://github.com/faqro/quick-cordova-android-tv.git
Include banners in config.xml at varying sizes as splash images. These will be automatically added to various 'drawable' folders.
Then add in your config.xml in platform android :
<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application">
<application android:banner="@drawable/screen" />
<application android:isGame="true" />
</edit-config>