返回百科

百科

Interstellar:客户端应用百科

翻墙应用商店 · · 更新于

客户端应用开源

返回百科 · 查看原应用页面

条目导读

面向 Android 的 Kotlin / Jetpack Compose 代理客户端,支持 sing-box、Mihomo 与 Xray 切换,提供订阅管理、规则分流和分应用代理;与 Satelite 桌面端为独立项目。

阅读路径:按“概览 → 核心能力/技术贡献 → 时间线或版本 → 生态与来源”阅读;事实、版本与判断均以正文标注的公开来源为准。

01 · 词条概览

面向 Android 的 Kotlin / Jetpack Compose 代理客户端,支持 sing-box、Mihomo 与 Xray 切换,提供订阅管理、规则分流和分应用代理;与 Satelite 桌面端为独立项目。

02 · 使用方式

Android 7.0+ · 早期开发阶段;Xray 仅支持 ARM64 / x86_64。

03 · 内核与协议关联

核验标签:sing-box / Mihomo / Xray

来源:https://github.com/zn0wii/satelite-one/blob/439523ac71d081745483ad41369a52c6b3836c8/README.md

04 · 版本与发行

最近版本记录

  • 更新摘要
  • v0.5.10: 多语言支持(中文/English) — 设置-外观新增语言行(系统/中文/English),453 键资源中英全量对齐,覆盖全部页面/对话框/通知与渠道名/快设磁贴/ViewModel toast/订阅与规则及更新检查各层错误消息;系统英文用户安装默认即英文 + 切换零闪烁:不 recreate,Compose 根部 CompositionLocalProvider(LocalContext) 换 LocaleContextWrapper(仅覆写 getResources)原地热替换整树字符串,滚动位置/导航栈保留;ViewModel/数据层统一经 AppLanguage.getString 活语言取串,切换后 toast 立即跟随 + 功能名仅显示层翻译:手动选择/auto/🇭🇰 香港等分组 tag 与 selectedOutboundTag 持久化字节稳定,LocalizedNames 展示映射(分组/国家码/规则动作),切语言不破坏节点选择与配置匹配 + SmartSwitchEngine 中文状态串重构为 SmartPhase/SmartAlert 密封类,首页智能状态行按语言渲染 + NetProbe 改存 ISO 国家码显示层翻译 + Xray 构建错误带 JVM 单测兜底本地化 + 日志/订阅头关键词解析/地区匹配词表等功能性中文保持不动 + Android java.util.Locale 仅 forLanguageTag(单数) 坑
  • 自 v0.5.9 以来的全部提交
  • 21c7f68 更名: CI 产物 APK 前缀 interstellar- → satelite-one- — build.gradle.kts outputFileName 与 workflow 改名 glob/artifact 名同步, applicationId/签名 secrets 等内部名字不动

05 · 安装与下载

06 · 来源与公开边界

应用源码、Gradle 构建材料和内核获取流程公开。应用仓库声明 MIT 许可;所集成的 sing-box、Mihomo、Xray 与其他组件分别适用各自许可证。

项目处于早期开发阶段。v0.5.4 提供四种架构及通用 APK,但 Xray 仅打包 ARM64 / x86_64,不能把三内核支持扩展到所有设备。本次未独立编译、安装或核验发行包签名。

07 · 许可与公开边界

08 · 来源与边界

本页依据截至 2026-09-25 的应用官方入口、公开发行记录、源码仓库和已登记核验材料整理。原应用页面仍保留在 应用目录;本 Wiki 不替代原页面的下载、筛选和购买交互。

↑ 返回目录