4 Commits
Author SHA1 Message Date
shuiyu1123 dab21b6710 test: 添加扩展 API 测试脚本
- 测试 android.os 模块 (Build, SystemClock, Environment, Process, Bundle, BatteryManager, PowerManager, Vibrator, PatternMatcher, FileUtils)
- 测试 android.content 模块 (Uri, ContentValues, Context, SharedPreferences, ComponentName, ClipData, ClipboardManager)
- 测试 android.app 模块 (Intent, Notification, NotificationManager, AlarmManager)
- 测试 android.graphics 模块 (Color, Bitmap, Paint, Rect)
- 测试 java 模块 (String, StringBuilder, Integer, Math, ArrayList, HashMap, JSONObject, File)
- 所有测试通过
2026-06-26 22:10:18 +08:00
shuiyu1123 144b5ce45e test: 添加 Windows 测试脚本
- test_network.py: 网络功能测试 (IP/DNS/WiFi/流量)
- test_system.py: 系统工具测试 (设备信息/电源/进程)
- test_android_api.py: Android API 综合测试 (Intent/集合/文件/Base64/数学/日历)
- 所有测试通过
2026-06-26 21:59:36 +08:00
shuiyu1123 b3d75f8cc2 fix: 修复 Windows 兼容性问题
- 修复 setup.py 中 README.md 读取的编码问题 (UTF-8)
- 修复 system.py 中 errno 常量在 Windows 上不存在的问题
- 使用 getattr 安全获取平台特定的 errno 常量
- 测试全部通过 (24/24 能力可用)
2026-06-26 21:32:56 +08:00
shuiyu1123 0f9b6fcc5d feat: 添加 Windows 真实实现层
- 新增 _windows_impl.py,包含 14 个 Windows 实现类
- 支持网络、蓝牙、传感器、音频、剪贴板、电源、位置、通知、显示、UI自动化、摄像头、进程管理、Shell 等功能
- 更新 README.md 添加 Windows 支持说明
- 更新 setup.py 添加 Windows 专用依赖
2026-06-26 21:25:12 +08:00