日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

微信自动加好友 模拟位置

發布時間:2023/12/20 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微信自动加好友 模拟位置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

周圍朋友有做代購的想要自定義位置,并且能夠搜索附近的人自動打招呼的功能。

原理其實比較簡單,主要是通過地圖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 添加好友吧!




總結

以上是生活随笔為你收集整理的微信自动加好友 模拟位置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。