周围朋友有做代购的想要自定义位置,并且能够搜索附近的人自动打招呼的功能。
原理其实比较简单,主要是通过地图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自动化操作正在进行。。。
全部做出来后就会上传demo