Przeglądaj źródła

添加两种启动竞猜的方式测试

zengjiebin 7 lat temu
rodzic
commit
1961a64253

+ 24 - 3
app/src/main/java/com/sheep/gamegroup/util/TestUtil.java

@@ -36,6 +36,7 @@ import com.sheep.jiuyan.samllsheep.R;
 import com.sheep.jiuyan.samllsheep.SheepApp;
 import com.sheep.jiuyan.samllsheep.utils.DeviceUtils;
 import com.sheep.jiuyan.samllsheep.utils.G;
+import com.sheep.jiuyan.samllsheep.utils.PackageUtil;
 import com.sheep.jiuyan.samllsheep.utils.SpUtils;
 import com.umeng.socialize.ShareAction;
 import com.umeng.socialize.UMShareListener;
@@ -50,6 +51,9 @@ import rx.android.schedulers.AndroidSchedulers;
 import rx.functions.Action1;
 import rx.schedulers.Schedulers;
 
+import static com.sheep.gamegroup.util.CommonUtil.LONG_MAO_APP_PACKAGE_NAME;
+import static com.sheep.gamegroup.util.CommonUtil.LONG_MAO_APP_URI;
+
 /**
  * Created by realicing on 2018/5/3.
  * realicing@sina.com
@@ -204,8 +208,9 @@ public class TestUtil {
      * @param activity
      */
     public static void test(final Activity activity) {
-        final String[] items = {"复制token","复制打点数据","从jenkins下载小绵羊安装包","会长推广游戏","移动积分兑换","审核中心","检查正版","crc32","loading","progress","查看截图",
-                "复制imsi","小米游戏","测试可用金额","测试定位信息","测试apk的渠道","幂动科技","游戏搜索",
+        final String[] items = {"复制token","复制打点数据","从jenkins下载小绵羊安装包","龙猫竞猜","龙猫竞猜-scheme",
+                "会长推广游戏","移动积分兑换","审核中心","检查正版","crc32","loading","progress","查看截图",
+                "复制IMEI","小米游戏","测试可用金额","测试定位信息","测试apk的渠道","幂动科技","游戏搜索",
                 "游戏帐号","游戏代充","尝试开启第三方应用使用情况","测试代理页面","第三方应用使用情况",
                 "开启第三方应用使用情况","h5跳转","新手对话框","md5","空间不足提示框",
                 "显示已经安装应用列表","复制faq地址","复制代理地址","复制世界杯地址","任务游戏列表","世界杯活动","交通银行信用卡测试",
@@ -217,6 +222,22 @@ public class TestUtil {
                     @Override
                     public void onClick(DialogInterface dialog, int which) {
                         switch (items[which]) {
+                            case "龙猫竞猜":
+                                try {
+                                    PackageUtil.startApp(SheepApp.getInstance(), LONG_MAO_APP_PACKAGE_NAME);
+                                } catch (Exception e) {
+                                    G.showToast(e.getMessage());
+                                }
+                                break;
+                            case "龙猫竞猜-scheme":
+                                try {
+                                    Intent intent = Intent.parseUri(LONG_MAO_APP_URI, Intent.URI_INTENT_SCHEME);
+                                    intent.setComponent(null);
+                                    activity.startActivity(intent);
+                                } catch (Exception e) {
+                                    G.showToast(e.getMessage());
+                                }
+                                break;
                             case "会长推广游戏":
                                 new DialogGameOrTaskOrGift(activity, "1106204266").showDialog();
                                 break;
@@ -330,7 +351,7 @@ public class TestUtil {
                             case "复制token":
                                 StringUtils.CopyText(SpUtils.getToken(activity));
                                 break;
-                            case "复制imsi":
+                            case "复制IMEI":
                                 StringUtils.CopyText(new DeviceUtils(activity).getIMEI());
                                 G.showToast(TimeUtil.newInstance().getDayBegin() + "|" + TimeUtil.newInstance().big2Today("2018-07-27",TimeUtil.FORMAT_DD_LINE));
                                 break;