设备信息
from ascript.android.system import Device
方法
设备ID
获取设备的唯一ID
- 函数
Device.id()
- 示例
# 获取设备ID
from ascript.android.system import Device
device_id = Device.id()
print(device_id)
设备名称
获取手机名称
- 函数
Device.name()
- 示例
# 获取设备名称
from ascript.android.system import Device
device_name = Device.name()
print(device_name)
屏幕信息
获取手机设备的屏幕分辨率与屏幕密度
- 函数
Device.display()
- 返回值
| DisplayMetrics | 属性 | 备注 |
|---|---|---|
| heightPixels | 屏幕高度 | |
| widthPixels | 屏幕宽度 | |
| density | 屏幕密度 | |
| rotation | 屏幕旋转角度 |
- 示例
# 获取屏幕信息
from ascript.android.system import Device
display = Device.display()
# 屏幕宽度
print(display.widthPixels)
# 屏幕高度
print(display.heightPixels)
# 屏幕密度
print(display.density)
获取状态栏高度
获取手机状态栏高度
- 函数
Device.status_bar_height()
- 返回值
高度树值
- 示例
# 获取屏幕信息
from ascript.android.system import Device
height = Device.status_bar_height()
print(height)
设备品牌
获取设备品牌名称
- 函数
Device.brand()
- 示例
# 获取设备品牌
from ascript.android.system import Device
device_brand = Device.brand()
print(device_brand)
设备型号
获取设备型号
- 函数
Device.model()
- 示例
# 获取设备型号
from ascript.android.system import Device
device_model = Device.model()
print(device_model)
设备SDK版本
获取SDK版本
- 函数
Device.sdk()
- 示例
# 设备SDK版本
from ascript.android.system import Device
device_sdk = Device.sdk()
print(device_sdk)
设备Android版本
设备Android版本
- 函数
Device.version()
- 示例
# 设备Android版本
from ascript.android.system import Device
device_version = Device.version()
print(device_version)
设备本地IP地址
设备本地IP地址
- 函数
Device.ip()
- 示例
# 设备本地IP地址
from ascript.android.system import Device
device_ip = Device.ip()
print(device_ip)
设备运行信息
获取当前设备运行的APP信息
- 函数
Device.current_appinfo()
- 返回值
| DeviceInfo | 属性 | 备注 |
|---|---|---|
| name |