diff --git a/ota/manifest-beta.json b/ota/manifest-beta.json index f46332b..4068965 100644 --- a/ota/manifest-beta.json +++ b/ota/manifest-beta.json @@ -1,14 +1 @@ -{ - "version": "0.1.0", - "builds": { - "android": { - "type": "apk", - "tag": "v0.1.0-dav-android-8", - "url": "https://git.childish-ghost.com/LukeMackin/Yuzu-GCA/releases/download/v0.1.0-dav-android-8/v0.1.0-dav-android-8-debug.apk", - "sha256": "b2451a398ea2dd34e585c5ec4529d6654451c9b9ab4ddf4a25ec9b032f0ac2bf", - "size": 3506569, - "channel": "beta", - "minVersion": "0.1.0" - } - } -} +{"version":"0.1.0","builds":{}} diff --git a/ota/manifest-nightly.json b/ota/manifest-nightly.json index 254287d..87136c9 100644 --- a/ota/manifest-nightly.json +++ b/ota/manifest-nightly.json @@ -1,14 +1 @@ -{ - "version": "0.1.0", - "builds": { - "android": { - "type": "apk", - "tag": "v0.1.0-dav-android-8", - "url": "https://git.childish-ghost.com/LukeMackin/Yuzu-GCA/releases/download/v0.1.0-dav-android-8/v0.1.0-dav-android-8-debug.apk", - "sha256": "b2451a398ea2dd34e585c5ec4529d6654451c9b9ab4ddf4a25ec9b032f0ac2bf", - "size": 3506569, - "channel": "nightly", - "minVersion": "0.1.0" - } - } -} +{"version":"0.1.0","builds":{"android":{"type":"apk","tag":"v0.1.0-dav-android-8","url":"https://git.childish-ghost.com/LukeMackin/Yuzu-GCA/releases/download/v0.1.0-dav-android-8/v0.1.0-dav-android-8-debug.apk","sha256":"b2451a398ea2dd34e585c5ec4529d6654451c9b9ab4ddf4a25ec9b032f0ac2bf","size":3506569,"channel":"nightly","minVersion":"0.1.0"}}} diff --git a/ota/manifest-stable.json b/ota/manifest-stable.json index 485c2b7..4068965 100644 --- a/ota/manifest-stable.json +++ b/ota/manifest-stable.json @@ -1,14 +1 @@ -{ - "version": "0.1.0", - "builds": { - "android": { - "type": "apk", - "tag": "v0.1.0-dav-android-8", - "url": "https://git.childish-ghost.com/LukeMackin/Yuzu-GCA/releases/download/v0.1.0-dav-android-8/v0.1.0-dav-android-8-debug.apk", - "sha256": "b2451a398ea2dd34e585c5ec4529d6654451c9b9ab4ddf4a25ec9b032f0ac2bf", - "size": 3506569, - "channel": "stable", - "minVersion": "0.1.0" - } - } -} +{"version":"0.1.0","builds":{}} diff --git a/packages/client-android/android/.gradle/8.10.2/executionHistory/executionHistory.bin b/packages/client-android/android/.gradle/8.10.2/executionHistory/executionHistory.bin index bfd9d47..d10b3a3 100644 Binary files a/packages/client-android/android/.gradle/8.10.2/executionHistory/executionHistory.bin and b/packages/client-android/android/.gradle/8.10.2/executionHistory/executionHistory.bin differ diff --git a/packages/client-android/android/.gradle/8.10.2/executionHistory/executionHistory.lock b/packages/client-android/android/.gradle/8.10.2/executionHistory/executionHistory.lock index 1f0d76e..63e5993 100644 Binary files a/packages/client-android/android/.gradle/8.10.2/executionHistory/executionHistory.lock and b/packages/client-android/android/.gradle/8.10.2/executionHistory/executionHistory.lock differ diff --git a/packages/client-android/android/.gradle/8.10.2/fileHashes/fileHashes.bin b/packages/client-android/android/.gradle/8.10.2/fileHashes/fileHashes.bin index 06b1b6d..9f904ee 100644 Binary files a/packages/client-android/android/.gradle/8.10.2/fileHashes/fileHashes.bin and b/packages/client-android/android/.gradle/8.10.2/fileHashes/fileHashes.bin differ diff --git a/packages/client-android/android/.gradle/8.10.2/fileHashes/fileHashes.lock b/packages/client-android/android/.gradle/8.10.2/fileHashes/fileHashes.lock index c13f9e0..52084c7 100644 Binary files a/packages/client-android/android/.gradle/8.10.2/fileHashes/fileHashes.lock and b/packages/client-android/android/.gradle/8.10.2/fileHashes/fileHashes.lock differ diff --git a/packages/client-android/android/.gradle/8.10.2/fileHashes/resourceHashesCache.bin b/packages/client-android/android/.gradle/8.10.2/fileHashes/resourceHashesCache.bin index 5088aad..deaf8eb 100644 Binary files a/packages/client-android/android/.gradle/8.10.2/fileHashes/resourceHashesCache.bin and b/packages/client-android/android/.gradle/8.10.2/fileHashes/resourceHashesCache.bin differ diff --git a/packages/client-android/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/packages/client-android/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock index 1eb839f..bb6619d 100644 Binary files a/packages/client-android/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/packages/client-android/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ diff --git a/packages/client-android/android/.gradle/file-system.probe b/packages/client-android/android/.gradle/file-system.probe index efede01..77c8d66 100644 Binary files a/packages/client-android/android/.gradle/file-system.probe and b/packages/client-android/android/.gradle/file-system.probe differ diff --git a/packages/client-android/android/app/src/main/java/dev/yuzu/gca/MainActivity.kt b/packages/client-android/android/app/src/main/java/dev/yuzu/gca/MainActivity.kt index f11cf77..3775a40 100644 --- a/packages/client-android/android/app/src/main/java/dev/yuzu/gca/MainActivity.kt +++ b/packages/client-android/android/app/src/main/java/dev/yuzu/gca/MainActivity.kt @@ -147,6 +147,11 @@ class MainActivity : AppCompatActivity() { // 2. 解析 appendLog("[2/4] 解析 manifest...") + if (!manifestJson.contains("\"android\"")) { + appendLog(" ℹ️ 该渠道暂无可用更新") + appendLog("=== $channel 渠道测试完成 ===") + return@withContext + } var manifestSha256 = "" var manifestApkUrl = "" var manifestTag = ""