Очень сожалею, что долго не обновлялся из-за занятости. Многие люди присоединились к группе, но не успели пройти вовремя. . . Здесь я торжественно извиняюсь! Большое спасибо за вашу поддержку!
Я планирую провести рефакторинг кода этого проекта, и вот почему:
Конечно, исходная версия сохранится и не будет обновляться (со временем я чувствую, что предыдущий дизайн действительно глуп...)
Он может управлять одним или несколькими устройствами Android с помощью только браузера, причем не только мобильных телефонов, но и планшетов, часов и т. д.
Если у вас есть какие-либо вопросы или предложения, присоединяйтесь к группе qq: 1476686.
Это программное обеспечение для управления своими устройствами Android. Они могут использовать браузер только для управления одним или несколькими устройствами Android, но не только мобильными телефонами, он по-прежнему может управлять планшетом, часами и многим другим.
Английская версия: переведите это
AndroidControl — это сервер, написанный на языке Java. Это мост, соединяющий компьютеры и устройства Android.
Вы можете скомпилировать и запустить его самостоятельно или использовать скомпилированную версию.
Скомпилированная версия: Адрес загрузки
Шаг0:
Пожалуйста, подтвердите, что на вашем компьютере установлена следующая среда
java -version
в командной строке.adb version
Шаг 1:
Пожалуйста, подтвердите, что структура каталогов такая
├── AndroidControl.jar
├── resources
Шаг 2:
Запустите AndroidControl.jar
. Обратите внимание: измените его на фактический путь на вашем компьютере.
java -jar AndroidControl.jar
Шаг 3:
Подключите телефон и включите USB调试模式
Откройте браузер и введите http://localhost:6655
Некоторые браузеры могут быть несовместимы, используйте более современный браузер.
Используйте Intellij Idea, чтобы открыть этот проект...
Встроенная веб-страница http://localhost:6655
предоставляет простые функции. Если вы хотите использовать некоторые мощные, настраиваемые функции, вам понадобятся другие клиенты или напишите свой собственный клиент.
Если вы хотите написать свой собственный клиент, обратитесь к документации по встроенному клиенту и протокольному соглашению.
Измените содержимое web
каталога в каталоге resource
, настроенном yeetor.properties
. Это звучит как глоток. . .
Примечание. Поддерживаются только статические страницы.
Еще я сделал Нативный клиент, но он еще не идеален, поэтому пока не будет выложен в открытый доступ.
По сравнению с демо-версией в официальной версии гораздо меньше функций. Основная причина в том, что организовано много кода. Цель также состоит в том, чтобы облегчить каждому участие в этом проекте.
Сейчас в проекте есть много точек модификации и оптимизации. В области Android существует множество методов для моделирования экрана, кнопок и сенсорного экрана в реальном времени. Если эти методы можно организовать и интегрировать. Разве это не красиво?
Добро пожаловать, чтобы отправить PR