Skip to content

0.1.5 Preview 2 — не проверено на устройствах

Pre-release
Pre-release

Choose a tag to compare

@rausNT rausNT released this 06 Oct 20:49

DataExpress Android 0.1.5 Preview 2 — экспериментальная сборка для проверки запуска и окон.

Эта конкретная сборка не проверена на реальных устройствах. Полный запуск Windows DataExpress в ней пока не подтверждён. В x86_64-эмуляторе установлена и запущена Android-оболочка; выполнение Box64/Wine ограничено несовместимостью ARM-переводчика эмулятора. Ускорение запуска на Samsung A52 не измерено.

Изменения:

  • Исправлена настройка RpcSs: служба Wine доступна по требованию вместо принудительного отключения. Это устраняет найденный конфликт настроек; влияние на время запуска ещё нужно измерить.
  • Подробная трассировка Wine выключена по умолчанию и включается настройкой диагностики.
  • Через 20 секунд появляется уведомление об ожидании; диалог повторного запуска появляется через 120 секунд и закрывается при обнаружении окна.
  • Максимизация ограничена обычным окном приложения; меню и дочерние окна исключены по признакам X11.
  • Добавлены метки времени запуска процесса и первого вывода, улучшена остановка Wine перед совместимым повтором.

Проверено: 11 автоматических тестов, локальная Gradle-сборка, номер версии и ARM64 ABI, контрольные суммы всех файлов payload и наличие учебной базы в APK. Это проверка сборки, а не подтверждение работы на устройстве.

Требования: Android 8+, 64-битная ОС ARM64. На проверенных телевизорах Xiaomi с 32-битным Android эта сборка не работает; версия для ТВ требует другой среды выполнения.

Установка: package com.dataexpr, versionCode 32. APK подписан локальным отладочным сертификатом, который отличается от прежнего GitHub APK. Обновление поверх старой версии может завершиться конфликтом подписи. Для проверки предпочтительно отдельное тестовое устройство. Не удаляйте рабочую установку ради теста: удаление стирает локальные данные приложения. Перед любыми изменениями сохраните базы и нужные журналы.

Тестировать на учебной базе: обычный и совместимый запуск, первый и повторный запуск; измерить время от нажатия до появления таблицы, проверить меню/списки/закрытие и повторное открытие. При проблемах приложить диагностический журнал через встроенную кнопку, предварительно проверив его содержимое.

Код и описание подготовлены ИИ-агентом OpenAI Codex. Исправления экспериментальные; успешная компиляция не означает устранение всех ошибок.