diff --git a/mylibrary/src/main/java/com/android/nebulasdk/ADManager.java b/mylibrary/src/main/java/com/android/nebulasdk/ADManager.java index c4c596d..81a46da 100644 --- a/mylibrary/src/main/java/com/android/nebulasdk/ADManager.java +++ b/mylibrary/src/main/java/com/android/nebulasdk/ADManager.java @@ -123,7 +123,7 @@ public class ADManager implements DownLoadManeger.DownloadListener { if(!TextUtils.isEmpty(dbLocalFilePath)) { int lastIndex = dbLocalFilePath.lastIndexOf("/"); String fileName=lastIndex==-1?dbLocalFilePath:dbLocalFilePath.substring(lastIndex+1); - if(!aDInfo.getAdUri().contains(fileName)){ + if(TextUtils.isEmpty(aDInfo.getAdUri())||!aDInfo.getAdUri().contains(fileName)){ File oldfile = new File(dbLocalFilePath); List adSInfoBeanList =DaoManager.getInstance().queryByKeyList(AdsInfoBean.class,"localFilePath",dbLocalFilePath); if (oldfile.exists()&& adSInfoBeanList.size()==1) { @@ -410,7 +410,7 @@ public class ADManager implements DownLoadManeger.DownloadListener { EventBusUtils.postMsg(new MessageEvent(MessageEvent.ACTION_UPADATE_DATA_SOURCE)); } },1000*5); - EventBusUtils.postMsg(new MessageEvent(MessageEvent.ACTION_UPADATE_DATA_SOURCE)); +// EventBusUtils.postMsg(new MessageEvent(MessageEvent.ACTION_UPADATE_DATA_SOURCE)); }else{ EventBusUtils.postMsg(new MessageEvent(MessageEvent.ACTION_UPADATE_DATA_SOURCE)); }