Даутов
-
Постов
7 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные Даутов
-
-
18 минут назад, krapotkin сказал:
надо прочитать доки и увидеть, что программы предназначены для запуска на Android 5.1+
Не понял, какие программы ? Без TClientDataset у меня все на эмуляторе работает
-
18 минут назад, qz5 сказал:
Возможно проблема в том, что Вы связывайте этот компонент с каким-то файлом-источником данных.
Например с CDS, XML, а его нет на устройстве.
Тогда удалить компонент и проверить наличие файла с помощью функции FileExist
Никакой связи нет, просто бросили компонент на форму и запустили выполнение
-
19 минут назад, qz5 сказал:
А сам эмулятор родной, который поставляется с Делфи?
Родной
-
33 минут назад, qz5 сказал:
На винде же вроде надо чтобы при запуске подключался Мидас, может под Андроидом надо какой-то .so файл деплоить.
Кстати, какой эмулятор и какой образ?
Android 4.4.2 / ARM EABI v7a
-
21 минут назад, qz5 сказал:
На обычном эмуляторе - не работают дельфийские программы.
Нужен эмулятор поддерживающий ARM.
Но советую запускать напрямую на устройстве. Для начала лучше взять Андроид 8 или 9 (потому что Community Edition имеет проблему с Андроид 10 и 11)
Если не бросать на форму TClientDataSet, то на моем эмуляторе остальное работает.
Проблема не в эмуляторе, а именно в TClientDataSet, может что-то не хватает в проекте
-
В версии Community Edition 10.3.3 создаю проект MultiDevice из шаблона Blank Application.
На форму бросаю TClientDataSet (на форме больше ничего нет).
Устанавливаю программу на платформу Android-32 (эмулятор).
Программа устанавливается, но при запуске выдает ошибку:
Unfotrunately, Project1 has stopped
В чем может быть проблема на таком простом приложении ?
Для платформы Windows-32 работает без ошибок.
Unfotrunately, Project1 has stopped при запуске программы на Android
в DataSnap
Опубликовано
Прикрепил файл лога.
Поможет разобраться в чем проблема ?
log.zip