|
|
@@ -261,10 +261,11 @@ public class TestUtil {
|
|
|
*/
|
|
|
public static void test(final Activity activity) {
|
|
|
final String[] items = {"复制token", "添加token", "复制打点数据", "从jenkins下载小绵羊安装包", "测试表情包",
|
|
|
+ "跳转QQ",
|
|
|
"测试升级对话框","少数民族姓名", "开启皮肤", "不开启皮肤", "我的游戏", "优惠券弹窗", "填写收件地址弹窗",
|
|
|
"朗读文字", "游戏搜索", "测试插件","测试bitmap", "剪切视频", "我的关注", "足迹",
|
|
|
"测试联通卡", "测试联通卡2", "测试签名1", "测试签名2", "测试孔剑秋faq正式服",
|
|
|
- "跳转QQ1", "跳转QQ2", "跳转QQ3", "跳转白白QQ", "龙猫竞猜", "龙猫竞猜-scheme",
|
|
|
+ "跳转QQ1", "跳转QQ2", "跳转白白QQ", "龙猫竞猜", "龙猫竞猜-scheme",
|
|
|
"有米科技", "手机型号测试", "测试通知栏", "测试自定义通知栏", "测试自定义通知栏2",
|
|
|
"开启通知栏权限0", "开启通知栏权限1", "开启通知栏权限2", "开启通知栏权限3",
|
|
|
"开启通知栏权限", "通知栏权限1", "通知栏权限2", "通知栏权限8.0", "测试支付", "测试内部h5", "测试外部h5",
|
|
|
@@ -351,8 +352,8 @@ public class TestUtil {
|
|
|
case "跳转QQ2":
|
|
|
QQUtil.skip2(activity, "532588232");
|
|
|
break;
|
|
|
- case "跳转QQ3":
|
|
|
- QQUtil.skip3(activity, "532588232");
|
|
|
+ case "跳转QQ":
|
|
|
+ QQUtil.skip3(activity, DataUtil.getAsString("testQQ", "532588232"));
|
|
|
break;
|
|
|
case "跳转白白QQ":
|
|
|
QQUtil.skip3(activity, "2441310002");
|
|
|
@@ -550,12 +551,25 @@ public class TestUtil {
|
|
|
case "添加token":
|
|
|
CharSequence text = StringUtils.getCopyText();
|
|
|
if(text != null) {
|
|
|
- SpUtils.saveToken(activity, text.toString());
|
|
|
- addUser(text.toString());
|
|
|
+ String msg = text.toString();
|
|
|
+ if(msg.contains("@")) {
|
|
|
+ SpUtils.saveToken(activity, text.toString());
|
|
|
+ addUser(text.toString());
|
|
|
+ } else if(msg.toLowerCase().startsWith("qq")){
|
|
|
+ String qq = StringUtils.filterUnNumber(msg);
|
|
|
+ ViewUtil.showMsgDialog(activity, new DialogConfig().setMsg("跳转提示").setMsg("是否跳转QQ:" + qq + "\n点击【保存】按钮,可以通过测试功能中的【复制token】复制token并跳转到该QQ")
|
|
|
+ .setMsgGravity(Gravity.START)
|
|
|
+ .setBtnRightText("跳转").setBtnRightOnClickListener(view -> QQUtil.skip3(activity, qq))
|
|
|
+ .setBtnLeftText("保存QQ").setBtnLeftOnClickListener(view -> DataUtil.putAsString("testQQ", qq)));
|
|
|
+ }
|
|
|
}
|
|
|
break;
|
|
|
case "复制token":
|
|
|
StringUtils.CopyText(SpUtils.getToken(activity));
|
|
|
+ String qq = DataUtil.getAsString("testQQ", null);
|
|
|
+ if(!TextUtils.isEmpty(qq)){
|
|
|
+ QQUtil.skip3(activity, qq);
|
|
|
+ }
|
|
|
break;
|
|
|
case "复制IMEI":
|
|
|
StringUtils.CopyText(new DeviceUtils(activity).getIMEI());
|