7 Commits

Author SHA1 Message Date
spiritlhl
6f5059dbd2 fix:优化选项和逻辑 2025-11-03 16:48:47 +08:00
spiritlhl
c7f2c2864e fix:修复日志tab栏以及日志读取 2025-11-02 11:31:37 +08:00
spiritlhl
0b2295dca2 fix:重构项目 2025-11-01 12:05:12 +08:00
spiritlhl
91ae39bf63 fix:删除无效内容 2025-10-31 11:12:48 +08:00
spiritlhl
2c664f90bb fix:修复中文显示 2025-10-31 10:12:40 +08:00
spiritlhl
1f36225960 feat: 添加完整的 CLI 模式支持和参数解析
 新功能:
- 双模式运行: GUI 模式(默认)和 CLI 模式
- 完整的命令行参数支持(-basic, -cpu, -memory, -disk, -speed, -unlock, -route, -all)
- 配置选项: -lang, -cpu-method, -thread, -disk-path, -disk-method
- 帮助信息: -help, -h
- 版本信息: -version, -v

🔧 技术改进:
- 创建 CLIRunner 类处理命令行模式测试
- 保持 UI 模式完整功能不变
- 所有依赖下载完成,编译无误
- 生成 36MB 可执行文件

📝 示例:
- GUI 模式: ./goecs-android 或 ./goecs-android -gui
- CLI 模式: ./goecs-android -all
- 指定测试: ./goecs-android -basic -cpu -memory
- 配置运行: ./goecs-android -cpu -cpu-method sysbench -thread multi

完全实现 master 分支的所有测试功能,在 Android 上支持 APK 的 UI 界面选择和命令行参数模式。
2025-10-31 09:57:32 +08:00
spiritlhl
b65938b697 Initial commit: GoECS Android App
- 完整的 Fyne UI 实现
- 7 种测试项目支持
- 引用 github.com/oneclickvirt/ecs v0.1.91 作为依赖
- GitHub Actions 自动构建 APK
- 完全独立的孤儿分支,不影响 master
2025-10-31 09:45:50 +08:00