Initial commit

This commit is contained in:
2025-05-13 19:24:51 +02:00
commit a950f49678
10604 changed files with 932663 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
package com.ubt.jimu.main.utils;
import android.app.Activity;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.Robot;
import com.ubt.jimu.blockly.networkSync.BlocklySyncHttpImpl;
import com.ubt.jimu.pack.view.DownloadRobotActivity;
import com.ubt.jimu.pack.view.PackSelectActivity;
import com.ubt.jimu.pack.view.RobotSelectActivity;
import com.ubt.jimu.unity.bluetooth.UnityActivity;
/* loaded from: classes2.dex */
public class CardActionUtils {
public static void a(Activity activity, int i) {
Robot robot = Cache.getInstance().getRobot();
if (robot == null) {
b(activity, i);
return;
}
BlocklySyncHttpImpl.getInstance().inspectBlockData(robot.getModelId());
BlocklySyncHttpImpl.getInstance().checkAudioList();
BlocklySyncHttpImpl.getInstance().getServiceMotionList((int) robot.getModelId());
if (robot.isAllDownloaded()) {
UnityActivity.startUnityActivity(activity, robot, i, 0, (String) null);
} else {
DownloadRobotActivity.a(activity, Cache.getInstance().getRobot(), Cache.getInstance().getPackageName(), Cache.getInstance().getPackageId(), i);
}
}
public static void b(Activity activity, int i) {
long packageId = Cache.getInstance().getPackageId();
String packageImagePath = Cache.getInstance().getPackageImagePath();
String packageName = Cache.getInstance().getPackageName();
Robot robot = Cache.getInstance().getRobot();
if (i == 7 || (robot != null && packageId > 0)) {
RobotSelectActivity.a(activity, packageName, packageId, packageImagePath, i, 0);
} else {
PackSelectActivity.a(activity, 5, packageId);
}
}
public static void a(Activity activity, int i, long j) {
PackSelectActivity.a(activity, i, j);
}
}