From 497cbf143e7a2a07a570b30d9a2bc4e0ab39c901 Mon Sep 17 00:00:00 2001 From: dlgt7 <102397160+dlgt7@users.noreply.github.com> Date: Thu, 21 Dec 2023 07:38:37 +0800 Subject: [PATCH] Add files via upload --- 蜂蜜TV自己打包/蜂蜜内置源修改.txt | 33 +++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 蜂蜜TV自己打包/蜂蜜内置源修改.txt diff --git a/蜂蜜TV自己打包/蜂蜜内置源修改.txt b/蜂蜜TV自己打包/蜂蜜内置源修改.txt new file mode 100644 index 0000000..7712a14 --- /dev/null +++ b/蜂蜜TV自己打包/蜂蜜内置源修改.txt @@ -0,0 +1,33 @@ + 路径:app/src/main/java/com/fongmi/android/tv/api/ApiConfig.java +126行:蜂蜜源代码如下: + private void loadConfig(Callback callback) { + try { + checkJson(JsonParser.parseString(Decoder.getJson(config.getUrl())).getAsJsonObject(), callback); + } catch (Throwable e) { + if (TextUtils.isEmpty(config.getUrl())) App.post(() -> callback.error("")); + else loadCache(callback, e); + e.printStackTrace(); + } + } + +替换成一下代码: + private void loadConfig(Callback callback) { + try { + App.post(() -> callback.error("本软件为免费开源项目, 以学习交流为目的")); + checkJson(JsonParser.parseString(Decoder.getJson(getUrl())).getAsJsonObject(), callback); + } catch (Throwable e) { + if (TextUtils.isEmpty(config.getUrl())) { + App.post(() -> callback.error("本app为github上的免费更新app")); + App.post(() -> callback.error("未配置源地址,默认添加时光机,您可在设置中启用")); + String url = "添加你自己的源地址"; + config.setUrl(url); + } else { + loadCache(callback, e); + } + if (TextUtils.isEmpty(config.getUrl())) App.post(() -> callback.error("")); + else loadCache(callback, e); + e.printStackTrace(); + } + } + +