From 93ab88bf7107f56645b19b84be71db94ef09a82a Mon Sep 17 00:00:00 2001 From: rainerosion <1782832653@qq.com> Date: Mon, 7 Mar 2022 20:44:35 +0800 Subject: [PATCH] Add test channel support. --- skyBadge.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/skyBadge.js b/skyBadge.js index fa6e333..d195b88 100644 --- a/skyBadge.js +++ b/skyBadge.js @@ -237,6 +237,7 @@ function selectAppChannelPackageName() { "[C] 应用宝": "com.tencent.tmgp.eyou.eygy", "[C] 华为": "com.netease.sky.huawei", "[I] 国际服": "com.tgc.sky.android", + "[T] 测试服": "com.tgc.sky.android.test.gold", }; let channel_options = Object.keys(package_map).map(function (data) { return data; @@ -274,7 +275,8 @@ function getMenu() { function getClassName(package_name) { let china_class_name = "com.tgc.sky.netease.GameActivity_Netease"; let international_class_name = "com.tgc.sky.GameActivity"; - if (isInternational(package_name)) { + // 测试服务和国际服class一致 + if (isInternational(package_name) || isTest(package_name)) { return international_class_name; } else { return china_class_name; @@ -293,6 +295,19 @@ function isInternational(package_name) { return false; } + +/** + * 判断是否为测试服 + * + * @param package_name + */ +function isTest(package_name) { + if (package_name === "com.tgc.sky.android.test.gold") { + return true; + } + return false; +} + /** * 获取当前渠道 */