version:1.8.6

fix:
update:修复应用使用记录
This commit is contained in:
2024-07-30 10:23:20 +08:00
parent daec7f66c7
commit eea0350ac4
9 changed files with 37 additions and 11 deletions

View File

@@ -76,7 +76,7 @@ public class ApkUtils {
this.add("com.teclast.zyappstore");
this.add("com.teclast.zybrowser");
this.add("com.lft.turn");
// this.add("com.lft.turn");
this.add("com.huawei.wallet");
this.add("com.huawei.music");
this.add("com.huawei.educenter");

View File

@@ -179,6 +179,10 @@ public class AppUsedTimeUtils {
}
public void sendRunningApp(RunningAppCallback runningAppCallback) {
boolean activation = ActivationUtil.isActivation(mContext);
if (!activation) {
return;
}
String packageName = getAppPackageName();
long time = getStartTime();
JsonObject jsonObject = new JsonObject();

View File

@@ -215,10 +215,14 @@ public class OpenApkUtils {
}};
private void sendRuningApp(String packageName) {
// AppUsedTimeUtils.getInstance().setAppPackageName(packageName);
// AppUsedTimeUtils.getInstance().setStartTime(System.currentTimeMillis());
// AppUsedTimeUtils.getInstance().sendRunningApp(() -> {
// });
boolean activation = ActivationUtil.isActivation(mContext);
if (!activation) {
return;
}
AppUsedTimeUtils.getInstance().setAppPackageName(packageName);
AppUsedTimeUtils.getInstance().setStartTime(System.currentTimeMillis());
AppUsedTimeUtils.getInstance().sendRunningApp(() -> {
});
}
public void openApp(String packageName) {
@@ -240,7 +244,11 @@ public class OpenApkUtils {
return;
}
if (isCloudLessonMod(packageName)) {
ApkUtils.openPackage(mContext, packageName, className);
if ("cn.wps.note".equals(packageName)) {
ApkUtils.openPackage(mContext, packageName);
} else {
ApkUtils.openPackage(mContext, packageName, className);
}
sendRuningApp(packageName);
} else {
Toaster.show("专注模式只允许使用指定应用");