Fix md5 check bug

pull/102/head
FongMi 4 years ago
parent dd4f5a26ea
commit 45e9820aec
  1. 2
      app/src/main/java/com/fongmi/android/tv/api/ApiConfig.java
  2. 3
      app/src/main/java/com/fongmi/android/tv/utils/FileUtil.java

@ -140,7 +140,7 @@ public class ApiConfig {
private void parseJar(String spider) throws Exception {
String[] texts = spider.split(";md5;");
String md5 = texts.length > 1 ? texts[1].trim() : "";
String md5 = spider.startsWith("http") && texts.length > 1 ? texts[1].trim() : "";
String url = texts[0];
if (md5.length() > 0 && FileUtil.equals(md5)) {
loader.load(FileUtil.getJar());

@ -17,7 +17,6 @@ import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URLConnection;
@ -79,7 +78,7 @@ public class FileUtil {
}
}
public static boolean equals(String md5) throws IOException {
public static boolean equals(String md5) throws Exception {
return Files.hash(FileUtil.getJar(), Hashing.md5()).toString().equalsIgnoreCase(md5);
}

Loading…
Cancel
Save