All Projects → zhongxia245 → Weiqunkong

zhongxia245 / Weiqunkong

微群控, 电脑统一控制多台Android设备

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Weiqunkong

easy-dumpsys
Script that outputs this adb command: `adb shell dumpsys activity <package>` in a far smaller, easier & user-friendlier way...
Stars: ✭ 43 (-94.47%)
Mutual labels:  adb
Gradle Android Command Plugin
Handy commands for testing Android on CI
Stars: ✭ 349 (-55.08%)
Mutual labels:  adb
Fairy
Android system log viewer on Android phone without root.
Stars: ✭ 478 (-38.48%)
Mutual labels:  adb
AFK-Daily
Automate daily activities within the AFK Arena game.
Stars: ✭ 39 (-94.98%)
Mutual labels:  adb
Qanswer
【Deprecated】🥇🥇🥇 冲顶大会等游戏答题助手,提供答题辅助决策 ,帮助顺利吃鸡
Stars: ✭ 326 (-58.04%)
Mutual labels:  adb
Solopi
SoloPi 自动化测试工具
Stars: ✭ 4,461 (+474.13%)
Mutual labels:  adb
Debloat
Remove ads, bloatware and speed up your device.
Stars: ✭ 44 (-94.34%)
Mutual labels:  adb
Androidscreencast
View and control your android device on PC
Stars: ✭ 571 (-26.51%)
Mutual labels:  adb
Insomniac
Instagram bot for automated Instagram interaction using Android device via ADB
Stars: ✭ 324 (-58.3%)
Mutual labels:  adb
Android Tips Tricks
☑️ [Cheatsheet] Tips and tricks for Android Development
Stars: ✭ 4,496 (+478.64%)
Mutual labels:  adb
Super Adb
Enhance the adb shell using busybox, supporting vi、grep and awk etc. No need root.
Stars: ✭ 260 (-66.54%)
Mutual labels:  adb
Mobileperf
Android performance test
Stars: ✭ 286 (-63.19%)
Mutual labels:  adb
Appopsx
🔧A front-end application for the Android AppOpsService.
Stars: ✭ 420 (-45.95%)
Mutual labels:  adb
wirebug
Toggle Wi-Fi debugging on Android without a USB cable (needs root)
Stars: ✭ 33 (-95.75%)
Mutual labels:  adb
Millionheroassistant
百万 / 冲顶 / 芝士 / UC / 万能 答题助手(知识图谱更加专业,自动推荐答案, Android手机自动屏幕适配,模拟器支持,多开)
Stars: ✭ 524 (-32.56%)
Mutual labels:  adb
csak
Cartel Swiss Army Knife for Android devices - easy to use toolkit for Android devices
Stars: ✭ 18 (-97.68%)
Mutual labels:  adb
Androidtestscripts
Android测试中常用到的脚本
Stars: ✭ 371 (-52.25%)
Mutual labels:  adb
Nexus Tools
Installer for ADB and Fastboot on Linux, macOS, and Chrome OS
Stars: ✭ 596 (-23.29%)
Mutual labels:  adb
Termux Adb
Install ADB & FastBoot Tools in Termux!
Stars: ✭ 555 (-28.57%)
Mutual labels:  adb
Arknightsautohelper
Arknights Auto Helper based on ADB and Python | 基于python的明日方舟护肝助手
Stars: ✭ 455 (-41.44%)
Mutual labels:  adb

暂停研发说明

由于工作需要,目前没有时间去研究开发该功能,暂时搁置。

weiqunkong

微群控, 电脑统一控制多台Android设备

实现进度

  1. 把用USB连接到电脑上的设备,都展示在应用程序上
  2. 添加打开微信功能,打开QQ, 打开微博,打开摄像头功能
  3. 添加单独在PC端控制Android设备的功能,操作之后可以群控所有手机
  4. 添加设备列表
  5. 选择某一个设备,群控所有连接到电脑的设备
  6. 录制脚本功能
  7. 【TODO】BUG冲突解决(broken pipe , monkey --port 12345 这两个主要BUG)

注意

如果设备使用USB连接到电脑后,adb devices 没有显示出设备, 则需要在手机上打开 USB调试功能。

比较耗时的操作

//创建这个对象,比较耗时,大概需要2s,因此默认只刚开始创建改对象,然后保存起来,不一直创建
IChimpDevice chimpDevice = new AdbChimpDevice(dev);
//这个截屏的操作也比较耗时,大概需要 1~3s, 不固定
RawImage rawImage = device.getScreenshot();

使用说明

一、下载代码

git clone https://github.com/zhongxia245/weiqunkong.git

二、使用IDEA或者 Eclipse 打开【本人使用 IDEA】

三、src下的 App.java 和 MainWindow.java 是包含main函数

说明

MainWindow 可以在 手机屏幕截图上,直接进行操作 App 上可以投射多个设备的屏幕截图,但是目前操作功能,只实现了 HOME,BACK,MENU 三个按键

手机屏幕投射原理: 根据adb获取手机屏幕的截图,然后替换PC应用上显示的图片,由于获取屏幕截图需要1~3s,因此存在延迟。 需要寻找更好的解决方案。 可以去调研下 toal control 是如何解决的。

想要最终实现的效果图

最终想要实现的效果图大概是这样的。

图片来源于 通路云

目前效果图

2016-10-26 14:42:45 新增设备列表,单独操作设备的窗口

2016-10-24 14:42:49

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].