I have developed nice useful web browser for Android TV, it is getting traction and nice feedback from the community. Since I am very experienced developer it will only get better and more rich with features. App has of course passed all the additional reviews to be available on Android TV. When I visit play store from my desktop browser using Clear TV Web Browser I can see list of compatible devices so I can install the app on any of them.
However when I check app store on my Android TV device, there is very few apps listed and my browser is not visible.
I am guessing there is some additional step that I missed, since approved app compatible with the device should be visible there. Unless my app is visible in store on the device itself it won't be accessible to wider audience, which is less than optimal.
Any help appreciated, thanks.
Update: AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.iberapps.cleartvwebbrowser">
<uses-permission android:name="android.permission.INTERNET" />
<uses-feature
android:name="android.hardware.touchscreen"
android:required="false" />
<uses-feature
android:name="android.software.leanback"
android:required="true" />
<application
android:versionCode="6"
android:versionName="1.0.6"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:usesCleartextTraffic="true"
android:hardwareAccelerated="true"
android:theme="@style/Theme.ClearTVWebBrowser"
android:banner="@drawable/app_icon_clear2"
android:logo="@drawable/app_icon_clear2">
<activity
android:name="com.iberapps.cleartvwebbrowser.ControlsActivity"
android:exported="false" />
<activity
android:name="com.iberapps.cleartvwebbrowser.MainActivity"
android:banner="@drawable/app_icon_clear2"
android:exported="true"
android:icon="@drawable/app_icon_clear2"
android:label="@string/app_name"
android:logo="@drawable/app_icon_clear2"
android:screenOrientation="landscape">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.iberapps.cleartvwebbrowser.SearchEngineActivity"
android:exported="false" />
</application>
</manifest>