hi, can i ask everyone:
i have installed the app on android TV, but the launcher doesn’t see my app, i have to go to “settings > apps” to see my app, so how to show my app on android tv launcher?
Welcome to Community! First of all check this…
& May be this is a Problem of SDK. Because all the SDK’s in Kodular are For Android Phone and Android Launchers. I am not sure about that.
Install this app, all side loaded apps will be accessible from this app
This is because your app from kodular is a third party app. Only apps installed from Google play are visible in the launcher directly. Use sideload launcher as @pkalyan said. I also use sideload launcher to test my apps.
And if you don’t want to install a third party app to view your app then you can go to:
Settings and then apps to navigate your app. As you already mentioned in topic.
Hi, I don’t know if your issue is resolved or not.
You can make your app visible in the T.V. Launcher (Google) by adding the following code in your ‘AndroidManifest.xml’ file (only do this if you know about decompiling apk files and signing them)
Through this code you are defining a Activity
called as CATEGORY_LEANBACK_LAUNCHER
through which the Launcher will get to know that the app is for T.V.
<application
android:banner="@drawable/banner" >
...
<activity
android:name="com.example.android.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.example.android.TvActivity"
android:label="@string/app_name"
android:theme="@style/Theme.Leanback">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
</activity>
</application>
Add this code to your app Manifest . . .
How to Edit Manifest (by Anke)
Thank You