微信自动加好友 模拟位置
来源:互联网 发布:淘宝比较好的女装店 编辑:程序博客网 时间:2024/05/01 15:50
周围朋友有做代购的想要自定义位置,并且能够搜索附近的人自动打招呼的功能。
原理其实比较简单,主要是通过地图SDK(百度,或者高德)获取对应位置经纬度,然后设置成当前位置(虚拟位置),在通过自动化测试工具自动去操作微信。
需求:1 自定义当前位置2 微信搜索附近的人,自动打招呼3 可以自定义消息内容需要的知识点:1百度地图SDK 获取位置 设置当前位置2robotium自动化测试库3 城市位置数据库程序框架:1启动界面--选择城市---启动微信--自动化操作技术预研1 模拟位置 2 结合百度地图或者城市数据库进行位置选择3 自动化操作流程4 如何启动微信 进行中
1模拟位置已经通过测试
2百度地图SDK以前做,获取经纬度坐标 通过
3启动微信startActivity(AcitivyLanchMM.this.getPackageManager().getLaunchIntentForPackage("com.tencent.mm"));
4自动化操作正在进行。。。
遇到的问题:
Test run failed: Permission Denial: starting instrumentation ComponentInfo{com.jayway.test/android.test.InstrumentationTestRunner} from pid=27322, uid=27322 not allowed because package com.jayway.test does not have a signature matching the target com.tencent.mm
解决方法:
使用re-sign.jar 重签名apk
使用adb install xx.apk进行安装
注意:在自己的应用中启动自动测试时,使用 String cmd = "adb shell am instrument -e class com.robotium.test.NotePadTest -w com.jayway.test/android.test.InstrumentationTestRunner";
Runtime.getRuntime().exec(cmd)打开测试用例 需要有root权限(),在没有root的情况下可以使用startInstrumentation(new ComponentName("com.jayway.test", "android.test.InstrumentationTestRunner"), null, null); 打开 参考链接点击打开链接
自动化操作可以参考Demo:点击打开链接
完整程序:
1 GPS (这个是模拟位置的,经纬度可以通过百度地图获取到)
2 WxRobot(微信6.0以上自动打招呼)
启动GPS 然后再启动WxRobot 添加好友吧!
- 微信自动加好友 模拟位置
- 微信自动加好友 模拟位置(二)
- 微信 快速加好友
- 微信 快速加好友
- 微信 快速加好友
- 微信助手,模拟微信定位,自动添加好友,自动回复,自动发朋友圈
- 微信如何快速加好友
- 检测微信自动删除好友
- 微信朋友圈营销快速加好友技巧大全
- 微信1天加100好友不是问题
- 模拟微信发送文件给好友/群
- 模拟微信登陆和获取好友信息
- 03环信好友管理 - 监听"加好友"的请求
- 微信分享好友
- 微信好友检测
- Web QQ自动强制加好友代码
- 微信助手,自动添加好友,自动回复,自动发朋友圈
- 微信的两个小功能------“摇一摇搜歌”和“雷达加好友”确实打动了我
- 全球联盟、全球宣传联盟www.siiiz.com的全球服务战略研发团队以博大的胸怀,高端的智慧、精锐的目光、敏捷的思维,超前的理念和大气磅礴的策略,精心协作研究制作了全球全新的真正意义上的全球联盟、全
- LCD原理解析
- 拓扑排序
- 数据结构第七章 查找技术 知识导图
- Fatal error: Maximum execution time of 30 seconds exceeded in
- 微信自动加好友 模拟位置
- 1020. 月饼 (25)
- 多个Apk共享在一个进程中
- Android4.4 应用分析——修改Launcher3应用以适应单屏壁纸
- 黑马程序员——自学c++1
- REST Service 探讨与实践
- iOS开发UI篇 -- UINagivationController
- 6410LCD显示配置
- [leetcode 138]Copy List with Random Pointer