starraid/starraid-android/README.md

35 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Star Raid Android 客户端
星尘突击队Star Raid安卓客户端WebView 壳工程。
- 游戏线上地址https://starraid.cyjai.com
- 客户端仅承载 WebView游戏/账号/排行榜/云存档全部走线上服务
- 锁定竖屏、沉浸式全屏、游戏期间屏幕常亮
## 构建
```bash
# 需要 Android SDKlocal.properties 或 ANDROID_HOME与 JDK 17
# 签名参数(也可用同名环境变量)
./gradlew assembleRelease \
-PANDROID_KEYSTORE_PATH=/path/to/starraid-release.jks \
-PANDROID_KEYSTORE_PASSWORD=xxx \
-PANDROID_KEY_ALIAS=starraid \
-PANDROID_KEY_PASSWORD=xxx
```
产物:`app/build/outputs/apk/release/app-release.apk`
## 可改项
- 包名:`app/build.gradle.kts`namespace/applicationId`MainActivity.kt``package`
- 应用名:`app/src/main/res/values/strings.xml`
- 首页地址:`MainActivity.kt` 中 `HOME_URL`
- 图标:`tools/gen_icons.py`(像素数据取自游戏 `js/sprites.js` 的 ship0重新生成后需在 Android Studio 或 gradle 里 rebuild
## 版本发布
- 递增 `app/build.gradle.kts``versionCode` / `versionName`
- 顶部更新 `APP_CHANGELOG.md`