logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

手机多模块反复重启压力测试脚本

该工具用于自动化测试Android设备硬件模块(LCD、触摸屏、指纹、传感器、充电器等)。主要功能包括: 自动检测连接的设备数量,为每个设备生成专属测试脚本 支持多设备并行测试 通过ADB命令获取设备信息并验证模块功能 实时显示测试结果,10秒刷新一次 自动重启设备进行循环测试 使用说明: 双击main.py启动 新项目需在template_lcd.py中添加LCD模组信息 异常时可在命令行运行m

#adb#android#python
根据给定关键字,解析提取applogcat-log和kmsgcat-log中lcd亮屏记录(上电开始时间/设背光时间等),并计算耗时,结果以表格呈现。(可用来判断异常时间点,屏有没有亮?亮屏慢不慢?)

文章摘要: 这是一个Python实现的日志分析工具,主要用于分析设备屏幕唤醒时间记录。系统包含以下核心组件: 日志模块(log.py):提供可配置的日志级别(DEBUG/INFO/WARN/ERROR/CRIT)和调用位置追踪功能 配置文件(config.json):定义应用和内核日志的关键词及日志级别 日志解析器(parse_log.py): 支持解析应用日志和内核日志 可提取时间戳和计算时间差

文章图片
#android#python
为方便用 adb 命令调试安卓设备,用 python 的 tkinter 模块做了一个封装了 adb 的图形化界面小工具

摘要:该代码展示了一个基于Python tkinter开发的ADB GUI工具集,包含两个主要模块。第一个模块是ADB控制工具,提供亮灭屏、重启、截屏、录屏、显示参数调整等常用ADB命令的图形化操作界面。第二个模块是扩展工具集,包含查看屏幕参数、安装应用、批量设备管理等高级功能。代码实现了设备列表获取、命令执行、多设备管理等核心功能,通过子进程调用ADB命令并与GUI界面交互。工具支持亮屏时间设置

文章图片
#adb#android
一个**带自动更新功能的 Python 应用框架**。展示了一套完整的轻量级更新方案:应用启动时自动检查远程版本,如有新版本则下载、解压、替换自身并重启。

**ZIP 包内容**:`new_version.zip` 内应包含**完整的新版应用文件**,更新时会替换掉当前目录下除了 `new_version.zip`、`new_version/` 和更新脚本以外的所有内容。1. 将 `main.py`、`updater.py`、`log.py`、`version.json` 放在**同一目录**下(例如 `myapp/`)。- **版本号格式**:必须

文章图片
#python#开发语言
到底了