Metadata-Version: 2.1
Name: Eadb
Version: 0.1.0
Summary: make adb more easy
Home-page: https://github.com/wenshi11019/eadb
Author: DC_ing
Author-email: dc_ing@qq.com
License: MIT
Description: # eadb
        **eadb=easy adb**</br>
        封装常用的adb命令，提高使用效率，仅限：macOS、Linux使用
        
        ## 背景
        在使用adb命令时，获取设备名、设备版本号、截屏等功能，输入的终端命令比较长，效率比较低，所以才有了这个小工具的诞生。
        
        ## 安装环境
         1. 搭建 Java 开发环境
         2. 搭建 Android-SDK 开发环境
         3. 安装 Python 3 环境，推荐使用3.7
        
        ## 安装
        
         ```
        pip install eadb        # 安装
        pip install -U eadb     # 更新版本
         ```
        
        ## 使用方法
        
        目前包含命令行有`eadb`,`adname`,`adversion`,`adscreen`,`adinfo`.<br>
        具体使用文档可参照【命令行+`-h`】命令
        
        ```
        $ eadb --devices
        ['012332EF', 'dj23df']
        
        
        # 获取当前电脑连接的所有设备的系统版本号
        $ eadb --version
        {
            "012332EF": "4.2.2",
            "dj23df": "7.1.1"
        }
        
        # 获取指定连接设备的系统版本号
        $ eadb --version 012332EF
        {
            "012332EF": "4.2.2"
        }
        
        # 获取当前电脑连接的所有设备的系统版本号
        $ adversion
        {
            "012332EF": "4.2.2",
            "dj23df": "7.1.1"
        }
        
        # 获取指定连接设备的系统版本号
        $ adversion --id 012332EF
        {
            "012332EF": "4.2.2"
        }
        
        ```
        
        
        ## 版本规划
        
        - 完成自定义命令设置（完成）
        - adb基本命令封装（完成devices、name、version、screenshot）
        - 优化终端命令行输出（完成）
        - 命令行尝试采用第三方库click(暂未完成)
        - 封装更多的命令行（暂未有规划）
Keywords: Android adb
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3.0, <4
Description-Content-Type: text/markdown
