|
@@ -270,7 +270,7 @@ public class DownloadTaskService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public void setDownloadTaskPercent(int percent, double downloadedSize, double totalSize, int downloadTaskId, String downloadUrl) {
|
|
public void setDownloadTaskPercent(int percent, double downloadedSize, double totalSize, int downloadTaskId, String downloadUrl) {
|
|
|
- DDProviderHelper.getInstance().updateDownloadPercent(ctx, percent, downloadedSize, totalSize, downloadTaskId, downloadUrl);
|
|
|
|
|
|
|
+ DDProviderHelper.getInstance().updateDownloadPercent(ctx, percent, downloadedSize, totalSize, downloadTaskId, downloadUrl,DownloadTaskService.STATUS_ING);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -342,6 +342,9 @@ public class DownloadTaskService {
|
|
|
public void start(DownLoadInfo downLoadInfo) {
|
|
public void start(DownLoadInfo downLoadInfo) {
|
|
|
DownloadTarget task = Aria.download(KFZSApp.getInstance()).load(downLoadInfo.getMDownloadUrl());
|
|
DownloadTarget task = Aria.download(KFZSApp.getInstance()).load(downLoadInfo.getMDownloadUrl());
|
|
|
String filePath = DIR+ File.separator+downLoadInfo.getMPackageName()+ ClassFileHelper.FILE_SUFFIX;
|
|
String filePath = DIR+ File.separator+downLoadInfo.getMPackageName()+ ClassFileHelper.FILE_SUFFIX;
|
|
|
|
|
+ if(TextUtils.isEmpty(downLoadInfo.getMPackageName())){
|
|
|
|
|
+ filePath = DIR+ File.separator+downLoadInfo.getMGameName()+ ClassFileHelper.FILE_SUFFIX;
|
|
|
|
|
+ }
|
|
|
task.setFilePath(filePath).start();
|
|
task.setFilePath(filePath).start();
|
|
|
}
|
|
}
|
|
|
|
|
|