Skip to content

Android TV app - #1218

Open
cjee21 wants to merge 7 commits into
MediaArea:masterfrom
cjee21:Android-TV
Open

Android TV app#1218
cjee21 wants to merge 7 commits into
MediaArea:masterfrom
cjee21:Android-TV

Conversation

@cjee21

@cjee21 cjee21 commented Jan 19, 2026

Copy link
Copy Markdown
Collaborator

This PR adds an Android TV app for MediaInfo.
Resolves #1206

  • Written fully in Jetpack Compose with no views XML.
  • Real-time previews for every interface in Android Studio editor.
  • Integrated with Detekt static analysis including in CI.
  • Separate app with ID net.mediaarea.mediainfo.tv.
  • All strings in XML resource for future translation implementation.
  • MediaInfoLib moved to separate module so that it is only built once for both apps.
  • Both apps can be built with a single command as before.
  • tvapp-armeabi-v7a-release.apk tested on Sony Bravia Google TV with Android 12.

Settings screen preview in Android Studio:

Screenshot 2026-01-19 213618

@cjee21
cjee21 force-pushed the Android-TV branch 2 times, most recently from be0e5bb to 95f36b6 Compare April 17, 2026 15:35
@cjee21
cjee21 force-pushed the Android-TV branch 4 times, most recently from 47b69d8 to 687cba8 Compare April 23, 2026 10:42
@cjee21

cjee21 commented Apr 23, 2026

Copy link
Copy Markdown
Collaborator Author

No idea about the intermittent

Execution failed for task ':app:packageRelease'.
> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable

I ran over 3 times with --info --stacktrace but it built successfully. Then after remove --info --stacktrace it failed again.

@cjee21
cjee21 force-pushed the Android-TV branch 5 times, most recently from 598665a to cdc72b6 Compare April 30, 2026 08:17
@JeromeMartinez

Copy link
Copy Markdown
Member

@cjee21 I don't forget it but I prefer to do the next release without it, the time to do some beta testing after the next release.

@cjee21

cjee21 commented May 5, 2026

Copy link
Copy Markdown
Collaborator Author

@cjee21 I don't forget it but I prefer to do the next release without it, the time to do some beta testing after the next release.

OK. The Android app still has one thing that I am looking to improve. The floating action button sometimes covers the content. (Done, PR merged.)

@cjee21
cjee21 force-pushed the Android-TV branch 3 times, most recently from 559f6c6 to 15968f9 Compare May 12, 2026 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

APK Android TV compatible ?

2 participants