项目作者: adbpy

项目描述 :
Android Debug Bridge (ADB) Transport Protocol in Python 3
高级语言: Python
项目地址: git://github.com/adbpy/transport-protocol.git
创建时间: 2017-08-15T03:34:47Z
项目社区:https://github.com/adbpy/transport-protocol

开源协议:Apache License 2.0

下载


transport-protocol

Build Status
Test Coverage
Code Climate
Issue Count

Stories in Ready

Android Debug Bridge (ADB) Transport Protocol

Status

This project is actively maintained and under development.

Installation

To install transport-protocol from pip:

  1. $ pip install adbtp

To install transport-protocol from source:

  1. $ git clone git@github.com:adbpy/transport-protocol.git
  2. $ cd transport-protocol && python setup.py install

Goals/Scope

A standalone library that can be used for providing multiple communication transports within the context of ADB.
The transport protocol should care about:

The transport protocol should not care about:

  • Byte layout on the wire
  • Communication transports (UDP, TCP, USB, etc.)
  • High level constructs such as connection “handshakes”
  • Cryptography required to verify endpoints
  • Anything else not explicitly mentioned above…

Contributing

If you would like to contribute, simply fork the repository, push your changes and send a pull request.
Pull requests will be brought into the master branch via a rebase and fast-forward merge with the goal of having a linear branch history with no merge commits.

License

Apache 2.0