|
|
@@ -9,6 +9,7 @@ import android.text.Html;
|
|
|
import android.text.TextUtils;
|
|
|
import android.view.View;
|
|
|
|
|
|
+import com.sheep.gamegroup.util.TestUtil;
|
|
|
import com.tencent.smtt.export.external.interfaces.WebResourceRequest;
|
|
|
import com.tencent.smtt.sdk.WebChromeClient;
|
|
|
import com.tencent.smtt.sdk.WebView;
|
|
|
@@ -793,15 +794,14 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
JSONObject object = new JSONObject();
|
|
|
object.put("gps", gps);
|
|
|
|
|
|
- long runTime = AppUsageManager.getInstance().getTotalTimeInForeground(taskEty.getPackage_names());
|
|
|
-
|
|
|
+ final long runTime = AppUsageManager.getInstance().getTotalTimeInForeground(taskEty.getPackage_names());
|
|
|
if (runTime <= 0) {//时间小于等于0则不提交
|
|
|
- G.showToast("该任务时长未达到,请继续去体验应用哦!");
|
|
|
+ G.showToast("该任务时长未达到,请继续去体验应用哦!"+(TestUtil.isTest()?"时长为:"+runTime+"毫秒":""));
|
|
|
return;
|
|
|
}
|
|
|
-
|
|
|
MyDbManager.getInstance().removeAppRecord();//删除记录表 5.0及以下使用
|
|
|
AutoTaskListUtil.getInstance().resetReceiveTaskTime();//重置比对时间 5.1及以上使用
|
|
|
+ AppUsageManager.getInstance().needOpenLookAppUsageStatsPermisson(true);//重新保存应用使用情况的数据
|
|
|
|
|
|
object.put("task_time", runTime / 1000);
|
|
|
object.put("release_task_id", taskReleaseEty.getId());
|
|
|
@@ -828,9 +828,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
|
|
|
@Override
|
|
|
public void onError(BaseMessage baseMessage) {
|
|
|
- G.showToast("该任务时长未达到,请继续去体验应用哦!");
|
|
|
- //时间重置
|
|
|
- MyDbManager.getInstance().retAppUsageTime(taskEty.getPackage_names());
|
|
|
+ G.showToast("该任务时长未达到,请继续去体验应用哦!"+(TestUtil.isTest()?"时长为:"+runTime/1000+"秒":""));
|
|
|
}
|
|
|
});
|
|
|
} else {
|