TVAppInstaller is an APK repository and installer app designed for Android TV and other Android devices. From the user’s perspective, it works like this:
-- Open the app — the main screen shows a list of available APK files.
-- Browse APKs — users can see which apps are ready to install.
-- Download packages — APKs are bundled inside ZIP files; the app downloads them in the background.
-- Unzip automatically — once downloaded, the archive is extracted silently.
-- Install directly — users can install APKs with one click, either through the standard Android installer or via system‑level installation.
-- Progress feedback — users see download/unzip progress through on‑screen indicators (progress bar and text updates).
In short, TVAppInstaller acts like a mini APK repository for Android TV, giving users a simple way to discover, download, and install apps outside of the Play Store.
Tech stack: Java, Android, AsyncTask — background downloading and unzipping, File I/O — handling ZIP archives and APK extraction, PackageManager reflection — system‑level installation support, ListView with custom adapter — displaying available APKs in the repository, Toast & ProgressBar — lightweight user feedback for download/unzip progress.




