第二章:2.2修改tvbox源代碼,實現(xiàn)自定義功能
聲明:本專欄內(nèi)容來自吾愛公眾號、頻道大神、互聯(lián)網(wǎng)搜索、+自己的理解進(jìn)行整理。我也是小白,不當(dāng)之處請饒命。 本專欄所以稿件,吾愛及各位網(wǎng)友均可轉(zhuǎn)載、修改再發(fā)布,切無需標(biāo)明出處。 互聯(lián)網(wǎng)本該開放、共享。
前言: 特別感謝'剛剛'的解惑,另外本篇文章學(xué)習(xí)后,在自行測試后請自行刪除,請勿傳播。

第二章 第2節(jié)? ? 修改tvbox源代碼
主要內(nèi)容:名稱、版本號、圖標(biāo)、背景、內(nèi)置地址;默認(rèn)設(shè)置:搜索縮略圖、硬解、dns;
準(zhǔn)備工作:學(xué)習(xí)本篇之前,應(yīng)該學(xué)習(xí)本欄目的1、訪問github改host,2、學(xué)習(xí)fork源倉代碼;
一、文字版修改教程
1、修改軟件名稱地址
app/src/main/res/values/strings.xml
2、修改版本號地址
app/src/main/AndroidManifest.xml
3、修改圖標(biāo)、背景地址
你的地址/app/src/main/res
drawable/app_bg.png為背景,把原來的刪掉,自己上傳一個新的;
drawable-hdpi/app_icon.png為圖標(biāo)1,把原來的刪掉,自己上傳一個新的;
drawable-xhdpi/app_icon.png為圖標(biāo)2,把原來的刪掉,自己上傳一個新的;
drawable-xxhdpi/app_icon.png為圖標(biāo)3,把原來的刪掉,自己上傳一個新的;
drawable-xxxhdpi/app_icon.png為圖標(biāo)4,把原來的刪掉,自己上傳一個新的;
4、修改內(nèi)置源地址
俊老倉庫打開下面,第83行
app/src/main/java/com/github/tvbox/osc/api/ApiConfig.java
takagen99大佬倉庫
app/src/main/res/values-zh/strings.xml
5、修改默認(rèn)縮略圖、硬解、dns
地址:
app/src/main/java/com/github/tvbox/osc/base/App.java
添加以下代碼
//自定義默認(rèn)配置,硬解,安全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、修改軟件名稱地址

2、修改版本號地址

3、修改圖標(biāo)、背景地址

4、修改內(nèi)置源地址

5、修改默認(rèn)縮略圖、硬解、dns
地址:

結(jié)束!
僅供測試,請勿非法傳播!