维刻 Vex
GitHub
维刻 Vex / 文档 / 安装包与关闭复验(2026-10-17)

安装包与关闭复验(2026-10-17)

本记录对应应用源码提交 0ad5024。以下为预览构建验证,不代表各平台安装包和正式发布验收已经完成。

Windows x64 Release

  • 构建成功,程序关于页显示实际安装包版本 0.1.0+1,作者、网站、仓库与 Vex 的 MIT 许可信息已更新。
  • 关于页的开源组件许可入口可打开并查看实际第三方许可证。原型和程序的简体中文、繁体中文、英语、日语声明已同步更新,关于及鸣谢不再引用其他产品。
  • 本次分别点击标题栏关闭按钮、使用 Alt+F4,进程均正常退出。未单独测量本轮退出耗时。
  • 检索 Windows Application 日志自本日 11:20 起的事件 1000 / 1001,未发现新的 Vex 或 flutter_windows 故障记录。
  • 复验后再次启动 Release 程序,保留窗口供人工检查。

Android ARM64 预览包

本地交付文件位于仓库忽略的 artifacts/vex-0.1.0-preview-android-arm64.apk,未提交 APK 到源码仓库。

项目 值
applicationId com.codewf.vex.preview
versionName 0.1.0-preview
versionCode 2001
ABI arm64-v8a
文件大小 35,558,289 字节(约 33.9 MiB)
SHA-256 89D75489313D51B5510A197DD47B4AED14C634ACD10AF7DEA86FACDD32790F36
Android SDK min 24,target / compile 36
签名 preview 使用 Android Debug 证书,apksigner verify 通过

ARM64 真机尚未测试;此包不是生产签名的正式发布包。

Android 模拟器启动检查

使用同一源码单独构建 x86_64 preview 包,在现有模拟器上通过 adb install -r 保留数据升级安装;未卸载、清数据或强制降级。

  • am start -W 返回 Status: ok,冷启动 TotalTime: 1274 ms。
  • 截图中显示写作工作区、侧栏、保存与排版入口、底部视图切换,未见空白或布局溢出。
  • 应用进程对应的 AndroidRuntime / Flutter 错误与 libc 致命日志查询无输出。

这只覆盖 x86_64 模拟器的安装与启动,不等同于 ARM64 真机验证或 Android 全功能验收。

构建复现要点

在应用目录使用 flutter build apk --release --flavor preview --target-platform android-arm64 --split-per-abi --no-pub。明确按 ABI 拆包,避免通用包中保留插件的其他架构原生库。

本机 Windows 的 JDK 21 在系统临时路径下曾出现 Invalid argument: connect,导致 Gradle 无法建立回环连接。本轮仅为构建进程设置 JAVA_TOOL_OPTIONS 中的 -Djdk.net.unixdomain.tmpdir 和 -Djava.io.tmpdir,指向预先创建的短路径临时目录后构建成功;未修改系统全局配置。Android 生成的 .kotlin/ 缓存已加入忽略规则。

验收范围

应用 37 项、编辑器 27 项、导图 4 项测试及静态分析通过。大文档 198 项操作的条件、计时和限制见大文档性能验证,原型对照见视觉与交互验证。

当前仍不能认定达到原型 98% 的还原目标。源码首次布局和内存、复杂语法编辑、完整视觉矩阵仍需完善。macOS、Linux、iOS、鸿蒙的原生运行及安装包尚未验收;未创建正式 tag 或 GitHub Release。

💬 评论暂未开启
有疑问或建议,欢迎到 GitHub 提交 Issue 参与讨论。
tems[selIndex] as HTMLAnchorElement).click(); } } });