tvbox小修改教程.md 2.5 KB

TVBoxOSC

不懂java代码,在开源项目中做一些常见的小修改。 改APP名字,版本号,替换app图标,替换背景图片,内置源。共存(com.github.tvbox.osc)。

9c47ad0a6e7445b825be058e22888b4

改APP版本号:TVBoxOS-junlao/app/build.gradle       versionName '2.0.0'

7866862a3f3636c9d57527ce175057c fe07333d50600375c49612855018fdd 微信图片_20220728040003 调整设置画面选项的位置方法:打开,两块复制调换一下就行。 fragment_model.xml

微信图片_20220728040329

修改内置源

俊老仓库打开下面,第83行 https://github.com/dabbing2019/TVBoxOS/blob/main/app/src/main/java/com/github/tvbox/osc/api/ApiConfig.java

takagen99/Box内置源: app/src/main/java/com/github/tvbox/osc/api/ApiConfig.java 133行 原:String apiUrl = Hawk.get(HawkConfig.API_URL, HomeActivity.getRes().getString(R.string.app_source)); 改:String apiUrl = Hawk.get(HawkConfig.API_URL, "https://agit.ai/xxxxxx/TVBox/raw/branch/master/0.json");

takagen99大佬仓库 改这里;app/src/main/res/values-zh/strings.xml

修改默认缩略图、硬解、dns 地址:

https://github.com/dabbing2019/TVBoxOS/blob/main/app/src/main/java/com/github/tvbox/osc/base/App.java

代码

@@ -53,9 +53,19 @@ private void initParams() {

   if (!Hawk.contains(HawkConfig.PLAY_TYPE)) 

    {
        Hawk.put(HawkConfig.PLAY_TYPE, 1);

    }

    //自定义默认配置-硬解-安全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);
    }
}

public static App getInstance() 

{
    return instance;
}