|
|
@@ -77,6 +77,9 @@ public class PluginUtil {
|
|
|
emitter.onError(new Throwable("更新数据中,请稍候再试"));
|
|
|
break;
|
|
|
case DownloadUtil.STATUS_INIT:
|
|
|
+ initPlugin();
|
|
|
+ emitter.onError(new Throwable("更新数据中,请稍候再试"));
|
|
|
+ break;
|
|
|
case DownloadUtil.STATUS_FAIL:
|
|
|
default:
|
|
|
emitter.onError(new Throwable("敬请期待"));
|
|
|
@@ -101,7 +104,7 @@ public class PluginUtil {
|
|
|
|
|
|
|
|
|
//初始化插件
|
|
|
- public static void initPlugin() {
|
|
|
+ public static void initPlugin() {
|
|
|
Plugin plugin = Plugin.media;
|
|
|
String packageName = plugin.getPackageName();
|
|
|
String type = PluginUtil.getCPU_ABI();
|
|
|
@@ -119,6 +122,7 @@ public class PluginUtil {
|
|
|
File file = getFile(key);
|
|
|
if(file.exists()){
|
|
|
if(Md5Util.checkMD5(result.getMd_5(), file)){
|
|
|
+ DataUtil.putAsInt(getDownloadPluginKey(plugin), DownloadUtil.STATUS_FINISH);
|
|
|
return;
|
|
|
}
|
|
|
}
|