1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/dingdayu-adbs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Android Debug Bridge (adb) — служба удалённой отладки

Читайте этот текст на других языках: английском, упрощённом китайском.

Список функций

  • Сервер ADB.
  • WEB-управление.
  • Удалённое управление.

Мод

Здесь приведён список сторонних пакетов, на которые есть ссылки.

https://github.com/gin-gonic/gin; — https://github.com/gorilla/websocket; — https://github.com/shogo82148/androidbinary; — https://github.com/kr/pty.

План развития

  • Запустить оболочку ADB.
  • Вывести screencap.
  • Подключить или отключить устройство.
  • Получить список пакетов.
  • Отправить и получить файлы устройства.
  • Получить информацию о каталоге или файле.
  • Ввести событие на устройство.

Быстрый старт

ADB

Скачайте соответствующую версию platform-tools.

После распаковки укажите путь к переменной среды.

Убедитесь в корректном выполнении команды adb devices.

Загрузка

go get github.com/dingdayu/adbs

Задачи

— [X] Время записи файла. — [X] Оптимизация протокола отправки файлов. — [] Проблема с типом файла при получении информации о файле (каталог/соединение). — [] Завершение выбора устройства через API-интерфейсы. — [] Предоставление скомпилированной версии. — [] Предоставление образа Docker.

Ссылки

На проект повлияли следующие проекты или статьи.

— Проблемы с созданием снимков экрана на Android 7.0 (https://github.com/mzlogin/awesome-adb/issues/33). — Эффективное создание снимков экрана на устройствах Android (https://juejin.im/post/5bab409ef265da0afc2c032e). — Чтение двоичных данных stdout из оболочки ADB? (https://stackoverflow.com/questions/13578416/read-binary-stdout-data-from-adb-shell). — Встраивание статических ресурсов в Go (http://fuxiaohei.me/2016/10/1/go-binary-embed-asset.html).

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Android Debug Bridge (adb) — удалённый сервис отладки. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/dingdayu-adbs.git
git@api.gitlife.ru:oschina-mirror/dingdayu-adbs.git
oschina-mirror
dingdayu-adbs
dingdayu-adbs
master