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); } }