2026-10-18 00:17:52 +08:00
2026-10-17 23:55:16 +08:00
2026-09-13 23:52:53 +08:00
2026-10-17 23:55:16 +08:00
2026-09-13 23:52:53 +08:00
2026-10-17 23:37:30 +08:00
2026-10-17 23:37:30 +08:00
2026-10-17 23:37:30 +08:00
2026-10-17 23:55:16 +08:00
2026-10-18 00:17:52 +08:00

StarLight 皮肤站 · Android 客户端

把 https://skin.starlight.cool 封装成 Android App(Capacitor WebView 壳)。打开即进入网站,功能与网页一致,站点更新后 App 自动生效。

下载安装

releases/ 目录内有安装包,也可从 Releases 下载最新版。

版本 说明
v1.2(最新) 开屏动画、主题记忆、双击退出、输入法修复
v1.1 返回键修复、状态栏适配
v1.0 首个版本

下载 APK 直接安装;已装旧版可覆盖安装(签名一致)。支持 Android 6.0 及以上。

更新记录

  • v1.2
    • 新增开屏动画
    • 开屏背景跟随网站深浅色,首次启动默认深色
    • 首页双击返回才退出
    • 修复输入法:光标放在文本中间输入却跑到末尾
    • 体积 3.01 MB
  • v1.1
    • 修复首页按返回无反应
    • 适配状态栏 / 挖孔屏
  • v1.0
    • 首个版本,WebView 远程加载 + 系统下载管理器

构建

环境:JDK 21、Android SDK 35、Node.js(仅 npx cap sync 需要)。

npm install
npx cap sync android

$env:JAVA_HOME='F:\sls\.tools\jdk21'
$env:ANDROID_HOME='F:\sls\.tools\android-sdk'
Set-Location android
.\gradlew.bat assembleRelease

产物:android\app\build\outputs\apk\release\app-release.apk

改版本号:android\app\build.gradle 中的 versionCode / versionName。

签名

正式包使用 release 密钥签名。android/keystore.properties 自行创建(不入库):

storeFile=/absolute/path/to/starlight-release.keystore
storePassword=******
keyAlias=starlight
keyPassword=******

密钥与密码请单独备份——丢失后无法再升级已发布的包。

说明

  • 站点更新后 App 自动使用最新内容,无需重新安装;离线不可用。
  • 下载走系统下载管理器,文件保存在系统「下载」目录。
  • 依赖手机自带 Android System WebView(Android 6.0+)。
S
Description
StarLight 皮肤站 Android 客户端(Capacitor WebView 远程壳)
Readme
12 MiB
0 Stars 1 Watchers 0 Forks
Languages
Java 99.4%
HTML 0.6%