Skip to content

C++ Studio 0.3.8 — Android audit / addon SDK preview

Pre-release
Pre-release

Choose a tag to compare

@Bony-Lord Bony-Lord released this 28 Oct 04:43

Исправляющий Android preview и начало SDK аддонов. APK 9,28 МБ; GCC/CMake по-прежнему скачиваются отдельно.

  • Устранены воспроизведённые зависания большого вывода, сброс размеров прикреплённых панелей и перезапись настроек клавиатуры устаревшими снимками.
  • Исправлены конфликт краёв клавиатуры с жестами Android и перехват касаний перекрывающим её автодополнением.
  • Alt+Shift переключает EN/RU внутри IDE, включая встроенную PC-клавиатуру. Системный Ctrl+Space сохранён; сочетания с дополнительной клавишей не переключают язык. Есть настройка отключения.
  • SDK preview 1: переносимое ядро, манифесты, версии/зависимости/конфликты, capabilities, lifecycle и откат неудачной активации.
  • «Настройки → Аддоны»: два официальных включаемых примера, нативное сохранение профиля и восстановление после прерванной активации. По умолчанию примеры выключены.

166 целевых проверок на Xiaomi Pad 6 / Android 14; 8 Node-сценариев ядра SDK и 10 Android-проверок интеграции включены в соответствующие наборы. Внешняя физическая клавиатура отдельно не проверялась: hardware-путь проверен синтезированными событиями Activity, экранная клавиатура — касаниями. Android unit tests, release lint и HTTP-проверки загрузчика проходят.

Аудит и методика · SDK, примеры и граница доверия. Проверки не доказывают отсутствие всех багов.

Сторонние пакеты/скрипты, изолированный загрузчик и маркетплейс ещё не реализованы. Target SDK28 сохранён: предупреждение Google Play остаётся. Desktop, современный Android runtime и Python/ipynb — дальнейшие этапы. 0.3.7 для возврата.

Нативные бинарники не изменялись: пакеты инструментов 0.3.7, точные соответствующие native-исходники, SHA256 b4e9bbb41c200e3fad808ad2c5710b0a2a51f44abcb26e7307a001aae454dcab. Исходники приложения и Sora приложены; лицензии сохранены.

Source commit: ca23f47