Add Android TV OS support #3597
Labels
Enhancement
Epic
Feature request
P4: Low
Priority: P2
Resolution: Fixed
Status: Resolved
UI
UX
Improving user experience
Version: AdGuard v4.3
Milestone
AdGuard already works fine on Android TV, but it needs to be sideloaded.
Since it already works on Android TV, the one thing that is missing is an icon launcher, which can be fixed by adding the following code and a larger size icon:
Source: http://stackoverflow.com/questions/32449904/how-to-make-a-android-tv-app-without-using-leanback-lib
Code:
<uses-feature android:name="android.software.leanback" android:required="false" /> <uses-feature android:name="android.hardware.touchscreen" android:required="false" /> android:banner="@drawable/banner" <category android:name="android.intent.category.LEANBACK_LAUNCHER"/>
Beyond adding the Android TV launcher, there are only a few minor tweaks that need to be made to your code, and almost all of them regard the UI (like a few screens, not all, which are missing the highlight when items are selected and stuff like that):
https://github.com/AdguardTeam/AdguardForAndroid/issues?q=%22android+tv%22
But these are all GUI issues which do not effect functionality. Adding the code above would already make it usable.
The text was updated successfully, but these errors were encountered: