Вниз  AMPASIDE / ANPASIDE — IDE для MIDletPascal
- 12.08.2026 / 15:20
Helltar
  Пользователь

Helltar 
Сейчас: Offline
GOAR, MANAGE_EXTERNAL_STORAGE не privacy-friendly storage - будет пердоляция с google play

но скорее всего эти разрешение тебе и не нужны. потести эту версию тут подфикшены пути, если ок выложу в маркет:

📦 app-release.apk

если не ок - скажи какой у тебя андроид и какие пути используешь в апке

p.s. для сохранок RMS есть кста

Изменено Helltar (12.08 / 15:26) (всего 1 раз)
- 12.08.2026 / 16:26
GOAR
  Пользователь

GOAR 
Сейчас: Offline
Helltar, бл поюзал, он оказывается пакует папку по пути, Android/data/.. так что норм все)) отмена)) :gg:
- 12.08.2026 / 16:28
GOAR
  Пользователь

GOAR 
Сейчас: Offline
Кстати есть ещё один баг в редакторе кода:
Когда открываешь исходник и пролистываешь вниз, нажимаешь на место где хочешь редактировать или писать, он автоматом возращается в самое начало исходника, хз как правильно бьяснить
- 12.08.2026 / 16:46
Helltar
  Пользователь

Helltar 
Сейчас: Offline
Цитата GOAR:
бл поюзал, он оказывается пакует папку по пути, Android/data/.. так что норм все)) отмена)) :gg:

в той что я выше кинул норм все или было норм все?
- 12.08.2026 / 17:17
GOAR
  Пользователь

GOAR 
Сейчас: Offline
Не, ту не тестил времени нет сорян
- 12.08.2026 / 17:41
Helltar
  Пользователь

Helltar 
Сейчас: Offline
GOAR, баг в редакторе пофикшено, jsr75 подфикшено:

📦 APK
▶️ Google Play
- 2.10.2026 / 21:15
GOAR
  Пользователь

GOAR 
Сейчас: Offline
Потестил ещё, решил перекинуть свой проект с ampaside в anpaside , полет +- нормальный обнаружил такие лаги:

1) если в исходнике более 1000-1500 строк
то редактор начинает лагать жёстко, долго откликается на печать, особенно если открыты блоки begin...end;

2) почему-то нельзя использовать type record в разных модулях, при запуске мидлета в нутри программы или вне, вылет мгновенный.
В Midletpascal , старых версиях на ПК такого не было.

3) нельзя установить собраный апк , на старых версиях андроид 7 ( по крайней мере на планшете старом, выдало ошибку синтаксического анализа пакета при по пытке установить)

Предложения:
1) сделай возможность указывать путь хранения проекта самому, дабы не рыться по фс.

2) было бы не плохо чтобы при сборке апк, предлогало установить апк.

тестил redmi 7A, андроид 9
- 3.10.2026 / 10:57
GOAR
  Пользователь

GOAR 
Сейчас: Offline
Еще такой баг, короче перекинул со своей игры sandworld , переписал модуль mobs, там хранени данных мобов логика и т.д вес модуля около 35кб.
Но компилятор тупо не смог его скомпилировать :gg: ждал более 30минут , просто вечная компиляция.

Когда розкидал код модуля по исходникам то все заработало и скомпилировалось.

Добавь возможность устанавливать фуллскрин, дабы при сборке в апк не было видно сенсорных кнопок
- 3.10.2026 / 16:42
Helltar
  Пользователь

Helltar 
Сейчас: Offline
GOAR, прошелся по списку, тестовая сборка:

📦 app-release.apk

пофикшено:

1) лаги редактора на больших исходниках - редактор переписан с нуля, на файле в ~1700 строк печать и скролл без задержек
2) record в разных модулях - баг был в IDE, классы записей из разных модулей затирали друг друга, отсюда вылет при запуске. теперь ок. тип из юнита пишется как unit.TType
3) вечная компиляция модуля на 35кб - баг в компиляторе, время росло нелинейно от размера модуля. теперь такой модуль собирается за доли секунды
4) заодно нашел еще один баг компилятора: если юнит экспортирует константу или массив, все что объявлено после них в интерфейсе не было видно из других модулей (ошибка E428). тоже пофикшено
5) apk теперь ставится на android 7. проверял на эмуляторе с 7.0, на реальном железе не тестил - глянь на своем планшете

фуллскрин без сенсорных кнопок уже есть: меню слева -> Настройки APK -> выключить "Экранная клавиатура"

не будет:

- свой путь для проектов - для этого нужен MANAGE_EXTERNAL_STORAGE, а с ним геморой в google play. папка проекта доступна с пк и через "поделиться"
- предложение установить apk после сборки - тоже нужно отдельное разрешение на установку пакетов. apk можно отправить через "поделиться" в файловый менеджер

потести на своем проекте, особенно mobs одним модулем и record-ы. если ок - выложу в маркет

Изменено Helltar (3.10 / 16:45) (всего 1 раз)
- 3.10.2026 / 22:35
GOAR
  Пользователь

GOAR 
Сейчас: Offline
Ок, проверю , отпишусь :)
Наверх  Всего сообщений: 595
Фильтровать сообщения
Поиск по теме
Файлы топика (25)