周围朋友有做代购的想要自定义位置,并且能够搜索附近的人自动打招呼的功能。

原理其实比较简单,主要是通过地图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. 妙用AccessibilityService黑科技实现微信自动加好友拉人进群聊

    妙用AccessibilityService黑科技实现微信自动加好友拉人进群聊 标签: 2018 引言: 在上上周的周六和周日,我发了两篇利用itchat实现微信机器人的文章(Python): 小猪的 ...

  2. Python+appium+GUI界面pyside2微信自动加好友(改问候语、备注、标签)

    目录 一.项目背景 二.实现功能 三.具体实现代码 四.支持与合作 一.项目背景 首先,这是我的第一篇文章,写作功底有待提高,后续有时间我会对代码细节的讲解进行完善. 闲暇中,帮助朋友的初创公司开发了 ...

  3. 5:实战2:微信自动加好友 JavaAppium

    如果您已经看过了前三篇文章,恭喜您已经初步了解了JavaAppium.本文会利用前三篇文章的知识点实现微信自动加好友跟着我们一起来作用例设计吧. 需求分析 要实现添加好友第一步:点击添加选择添加朋友 ...

  4. 启善企业微信自动加好友助手教程

    一.打开企业微信,依次点击"通讯录"-"新的客户"-"添加" 二.打开<启善企业微信自动加好友助手>,"导入手机号&q ...

  5. (小白)python如何微信自动加好友

    小白一枚在研究python,希望获得一点小成就感. 希望可以实现微信自动加好友的功能 希望大神解答,详细一点最好(您是大佬,我是小白!!!)

  6. 薅羊毛!企业微信自动加好友工具免费使用机会!

    从早到晚不停地发朋友圈,回复却寥寥无几?捧着手机不断刷新消息,却没有客户找你?明明已经很努力,可却总与客户失之交臂?谁都不想被动等待,可到底该如何跟进?如何营销? 很多营销团队都在思考客流来源和转化率 ...

  7. 小米微信自动加好友appium

    本人小菜,喜欢编程,初来乍到,请多多关照, 只可以加能搜索到的好友... from appium import webdriver from time import sleep class Weche ...

  8. 利用 Android AccessibilityService 实现自动加好友,拉人进群聊

    WechatHelper 项目地址:coder-pig/WechatHelper 简介: 利用 Android AccessibilityService 实现自动加好友,拉人进群聊 更多:作者   提 ...

  9. 微信批量自动加好友神器,多账号如何统一自动加好友

    其实这样的方式不仅太集中容易造成频繁 效率还很低 现在可以解放双手 只需要你有数据 导入数据设置相应添加任务 就可以每天根据你设置的时间点去添加好友 直到数据被用完 就不用每天手动一个个去添加咯 还可 ...

最新文章

  1. c语言编的游戏怎么在安卓平台使用,谁知道怎么把c语言写的游戏安装到安卓手机上面玩??...
  2. 怎么更新android 10.0,Android 10.0(Q OS)系统升级计划Androi
  3. [数据结构与算法] 单链表的简单demo
  4. 虚拟主机中,不修改IIS设置,在IIS6下运行MVC架构的网站
  5. USACO 3.4 Closed Fences (计算几何)
  6. 对事件循环的一点理解
  7. java JDK安装及环境变量配置
  8. centos7刷新dns
  9. arduinouno摄像头OV7670_Arduino极限操作 摄像头OV7670拍照
  10. (UE4)UI小功能之按钮逐次显示
  11. python怎么安装turtle_Turtle模块安装
  12. 为打造无人仓,菜鸟自研了一套柔性自动化技术
  13. pyqt5 时间控件设为当前日期
  14. IDEA/GoLand 添加自定义特殊注释【注释高亮】
  15. 嵌入式开发入门之经典 ARM开发板
  16. 拖拽式Vue组件代码生成平台(LCG)新版详细介绍
  17. 前端工作累还是Java工作累_前端开发累还是后端开发累?
  18. 瑞芯微RK3368规格书 RK3368 datasheet下载 RK3368数据手册
  19. 2019年ipa发布苹果应用商店审核指南
  20. 基于java的迷宫游戏

热门文章

  1. 利用SXSSFWorkbook导出excel
  2. 关于安装opencv编译报错:runtime library * hidden by 等若干问题
  3. 十个让你获得高质量外链资源的方法
  4. 1,objective-c语言的主要优点和缺陷,Objective-C的陷阱与缺陷
  5. 什么是微服务?看这里
  6. 杭州警方破获一起涉及个人信息数据4亿余条的侵犯公民个人信息案
  7. Python 提取谷歌地球站点经纬度
  8. 【React】从0开始的React笔记
  9. windows计划任务后台运行,windows定时任务去掉黑窗口xp,win7, win10,server2008,server2012,server2016都行
  10. linux句柄数不足的java报错_linux中文件句柄数问题