返回资讯中心
外部精选
软件工程
#开发者实时流

Open Shelf 上架约 2900 款 GitHub 开源 Android TV 应用

来源标题:Show HN: A crawler found 2,900 TV apps on GitHub

Open Shelf 是一款 Android TV 应用商店,从 GitHub 收录约 2900 款开源电视应用,覆盖 18 个分类,用户仅用遥控器即可完成浏览和安装。它会按电视 CPU 匹配合适的 APK,并在安装更新前校验签名密钥,密钥变更时暂缓更新。应用列表内置在 APK 中,需 Android 9 及以上设备。

Hacker News 最新postgres2026/11/6 · 今天4 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

一个面向 Android TV 的应用商店,列出 GitHub 上的开源电视应用,并从各项目的 release 中直接安装,全程只用遥控器操作。 电视上的 Google Play 只收录在 Play 上架的应用,而不少优秀的电视应用只存在于 GitHub——想装一个就得靠手机、下载链接,还得猜哪个 APK 适合你的盒子。Open Shelf 帮你把这一步代劳了。 收录 GitHub 上约 2,900 个 Android TV 应用,分为 18 个类别 列表中的每个应用都在 manifest 中声明支持 TV,并在最新 release 中提供 APK 可按名称或应用功能搜索,比如“视频播放器”或“启动器” 自动挑选与你的电视 CPU 匹配的 APK 更新前校验签名密钥,若密钥发生变化则暂缓更新 “我的应用”显示已安装的应用,并提供目录内应用的更新 支持浅色和深色主题,并可选择强调色 截图 发现页 类别页 某个类别 应用详情页 搜索 设置 安装 你需要一台运行 Android 9 或更高版本的 Android TV、Google TV、Fire TV 或其他 Android 盒子。 应用列表基于 GitHub 公开数据构建,并打包在 APK 内。符合以下条件的应用会被收录: 星标少于 10 的应用不会出现在浏览列表中,但用精确名称搜索仍能找到它们。 需要 JDK 17 或更高版本以及 Android SDK。将 local.properties 指向 SDK(sdk.dir=...),然后执行: ./gradlew assembleRelease 除非项目根目录下存在包含 storeFile、storePassword、keyAlias 和 keyPassword 的 keystore.properties 文件,否则 release 构建会用 debug 密钥签名。 Open Shelf 采用 GNU General Public License v3.0 许可。详见 LICENSE。 Geist 字体采用 SIL Open Font License 1.1 许可。详见 FONT-LICENSE-OFL.txt。 目录中的应用名称、描述和图标素材归各自项目所有。

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →