现在市场上各种各样的群控,云控系统都是需要root,或者需要刷机,获得超级管理员权限。然后进行各种的加人,营销,推广等等。
现在微信官方对root的手机监测力度很大,大力封杀在root环境下登陆的微信号,并且对android的xposed劫持框架更是不遗余力的封杀。导致一段时间内,大量微信营销账户被封号。
那有没有方式实现在不root,不刷机,不安装xposed的,完全正常的手机环境下进行自动化操作,实现各种营销加人,推广的方式呢?答案是有的。在这里我们采用另外一种技术实现手机不用root,不用刷机,不用安装xposed,也能实现以前群控,云控的功能。
通过adb调用uiautomator,可以实现不刷机,不root。其代码具体实现为:
if(clickFlag==0) xx5=mDevice.findObject(new UiSelector().resourceId("com.tencent.mm:id/c5q").instance(j)); else xx5=mDevice.findObject(new UiSelector().resourceId("com.tencent.mm:id/a8v").instance(j)); if(!xx5.exists()) { i--; break; } String name=xx5.getText(); if(addGroupList.contains(name)) continue; addGroupList.add(xx5.getText()); xx5.clickAndWaitForNewWindow(); UiObject xx7=mDevice.findObject(new UiSelector().textContains("添加到通讯录")); if(xx7.exists()) xx7.clickAndWaitForNewWindow(); else { mDevice.pressBack(); continue; } SystemClock.sleep(1000); UiObject xx8=mDevice.findObject(new UiSelector().text("发消息")); if(xx8.exists()) { mDevice.pressBack(); }else具体详细内容,如果有需要源码或者定制开发的,请加威信393231639。