Ver código fonte

添加下载任务时设置下载apk完整路径

zengjiebin 8 anos atrás
pai
commit
340a0e0506

+ 2 - 0
app/src/main/java/com/kfzs/duanduan/utils/GameStatusScanner.java

@@ -26,6 +26,7 @@ import com.kfzs.duanduan.proto.GameOuterClass;
 import com.kfzs.duanduan.proto.UserPlayedGameOuterClass;
 import com.kfzs.duanduan.utils.net.APIRequest;
 import com.kfzs.duanduan.utils.net.APIRequestInstance;
+import com.sheep.jiuyan.samllsheep.utils.ClassFileHelper;
 import com.umeng.analytics.MobclickAgent;
 import com.zhy.http.okhttp.OkHttpUtils;
 import com.zhy.http.okhttp.callback.StringCallback;
@@ -390,6 +391,7 @@ public abstract class GameStatusScanner {
         task.setMPackageName(packageName);
         task.setMVersionCode(versionCode);
         task.setMGameID(gameId);
+        task.setMApkPath(ClassFileHelper.DIR+gameName + ClassFileHelper.FILE_SUFFIX);
         downloadTaskService.addDownloadTask(task);
         return task;
     }

+ 2 - 0
app/src/main/java/com/sheep/gamegroup/util/CommonUtil.java

@@ -6,6 +6,7 @@ import android.widget.Toast;
 import com.kfzs.duanduan.datashare.provider.download.DownLoadInfo;
 import com.kfzs.duanduan.services.DownloadTaskService;
 import com.sheep.gamegroup.model.entity.WithdrawalEty;
+import com.sheep.jiuyan.samllsheep.utils.ClassFileHelper;
 import com.sheep.jiuyan.samllsheep.utils.G;
 
 /**
@@ -117,6 +118,7 @@ public class CommonUtil {
         task.setMTotalSize(Double.valueOf(size));
         task.setMGameID(gameId);
         task.setWhereFrom(whereFrom);
+        task.setMApkPath(ClassFileHelper.DIR+gameName + ClassFileHelper.FILE_SUFFIX);
         mDownloadTaskService.addDownloadTask(task);
         return task;
     }