pull/123/head
FongMi 3 years ago
parent 5db8fd1a41
commit 8e8ef7f12b
  1. 1
      app/build.gradle
  2. 2
      app/src/main/java/com/fongmi/android/tv/api/ApiConfig.java
  3. 23
      app/src/main/java/com/fongmi/android/tv/api/JsLoader.java
  4. 1
      drpy/.gitignore
  5. 17
      drpy/build.gradle
  6. 2
      drpy/src/main/AndroidManifest.xml
  7. 1
      settings.gradle

@ -56,6 +56,7 @@ android {
}
dependencies {
implementation project(':drpy')
implementation project(':catvod')
implementation project(':forcetech')
implementation project(':ijkplayer')

@ -35,6 +35,7 @@ public class ApiConfig {
private List<Site> sites;
private JarLoader jLoader;
private PyLoader pLoader;
private JsLoader sLoader;
private Config config;
private String wall;
private Parse parse;
@ -74,6 +75,7 @@ public class ApiConfig {
this.parses = new ArrayList<>();
this.jLoader = new JarLoader();
this.pLoader = new PyLoader();
this.sLoader = new JsLoader();
return this;
}

@ -0,0 +1,23 @@
package com.fongmi.android.tv.api;
import com.github.catvod.crawler.Spider;
import java.util.concurrent.ConcurrentHashMap;
public class JsLoader {
private final ConcurrentHashMap<String, Spider> spiders;
public JsLoader() {
spiders = new ConcurrentHashMap<>();
init();
}
public void clear() {
this.spiders.clear();
}
private void init() {
}
}

1
drpy/.gitignore vendored

@ -0,0 +1 @@
/build

@ -0,0 +1,17 @@
plugins {
id 'com.android.library'
}
android {
compileSdk 33
defaultConfig {
minSdk 21
targetSdk 33
ndk { abiFilters "armeabi-v7a" }
}
}
dependencies {
}

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest package="com.hiker.drpy" />

@ -15,6 +15,7 @@ dependencyResolutionManagement {
}
}
include ':app'
include ':drpy'
include ':tvbus'
include ':catvod'
include ':pyramid'

Loading…
Cancel
Save