This is a lightweight set of tools for obtaining information about Android devices and iOS devices in Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
apptoolkit
.gitignore
CHANGES
LICENSE
MANIFEST.in
README.rst
deploy.sh
requirements.txt
setup.py

README.rst

apptoolkit

Latest Version

Introduction

This is a lightweight set of tools for obtaining information about Android devices in Python

Installing

Install and update using pip:

pip install -U apptoolkit

A Simple Example

from apptoolkit import Device

android_devices = Device.get_android_devices()

下面是输出信息:
[
{
    "uid": "BY2WKN1519078327",
    "rom_version": "Che2-UL00 V100R001CHNC00B287",
    "brand": "Honor",
    "os_version": "4.4.2",
    "sdk_version": "19",
    "os_type": "Android",
    "model": "Che2-UL00"
},
{
    "uid": "GWY0217414001213",
    "rom_version": "MHA-AL00C00B213",
    "brand": "HUAWEI",
    "os_version": "7.0",
    "sdk_version": "24",
    "os_type": "Android",
    "model": "MHA-AL00"
}
]

ios_devices = Device().get_ios_devices()

下面是输出信息:
[
{
    "uid": "xxxxxxxxxxxxxx1f8a4dcfaac1fd01",
    "rom_version": "11.0.3",
    "brand": "iPhone",
    "device_name": "马飞的 iPhone",
    "os_version": "11.0.3",
    "model": "iPhone6s",
    "os_type": "iOS"
}
]

Learn more

You can read this http://mafei.me/ to learn more about the apptoolkit.