声明:本专栏内容来自吾爱公众号、频道大神、互联网搜索、+自己的理解进行整理。我也是小白,不当之处请饶命。 本专栏所以稿件,吾爱及各位网友均可转载、修改再发布,切无需标明出处。 互联网本该开放、共享。
前言: 特别感谢’刚刚’的解惑,另外本篇文章学习后,在自行测试后请自行删除,请勿传播。
第二章 第2节 修改tvbox源代码
主要内容:名称、版本号、图标、背景、内置地址;默认设置:搜索缩略图、硬解、dns;
准备工作:学习本篇之前,应该学习本栏目的1、访问github改host,2、学习fork源仓代码;
一、文字版修改教程
1、修改软件名称地址
app/src/main/res/values/strings.xml
2、修改版本号地址
app/src/main/AndroidManifest.xml
3、修改图标、背景地址
你的地址/app/src/main/res
drawable/app_bg.png为背景,把原来的删掉,自己上传一个新的;
drawable-hdpi/app_icon.png为图标1,把原来的删掉,自己上传一个新的;
drawable-xhdpi/app_icon.png为图标2,把原来的删掉,自己上传一个新的;
drawable-xxhdpi/app_icon.png为图标3,把原来的删掉,自己上传一个新的;
drawable-xxxhdpi/app_icon.png为图标4,把原来的删掉,自己上传一个新的;
4、修改内置源地址
俊老仓库打开下面,第83行app/src/main/java/com/github/tvbox/osc/api/ApiConfig.java
takagen99大佬仓库
app/src/main/res/values-zh/strings.xml
5、修改默认缩略图、硬解、dns地址:app/src/main/java/com/github/tvbox/osc/base/App.java
添加以下代码
//自定义默认配置,硬解,安全dns,缩略图
if (!Hawk.contains(HawkConfig.IJK_CODEC)) { Hawk.put(HawkConfig.IJK_CODEC, “硬解码”); }
if (!Hawk.contains(HawkConfig.DOH_URL)) { Hawk.put(HawkConfig.DOH_URL, 2); }
if (!Hawk.contains(HawkConfig.SEARCH_VIEW)) { Hawk.put(HawkConfig.SEARCH_VIEW, 2); }
二、图片版修改教程
1、修改软件名称地址
![图片[1]-第二章:2.2修改tvbox源代码,实现自定义功能-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/10/4a47a0db6e60-6.png)
2、修改版本号地址
![图片[2]-第二章:2.2修改tvbox源代码,实现自定义功能-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/10/fb5c81ed3a22-7.png)
3、修改图标、背景地址
![图片[3]-第二章:2.2修改tvbox源代码,实现自定义功能-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/10/10fb15c77258-6.png)
4、修改内置源地址
![图片[4]-第二章:2.2修改tvbox源代码,实现自定义功能-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/10/09dd8c2662b9-6.png)
5、修改默认缩略图、硬解、dns地址:
![图片[5]-第二章:2.2修改tvbox源代码,实现自定义功能-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/10/8266e4bfeda1-4.png)
结束!
仅供测试,请勿非法传播!
- 最新
- 最热
查看全部没有评论内容