Запуск приложения для Android, использующего компонент TClientDataSet из Delphi 10.4.1

#android #delphi #tclientdataset

#Android #delphi #tclientdataset

Вопрос:

У меня возникли проблемы при попытке протестировать мое приложение FMX, которое я пытаюсь перенести с Windows на Android. После успешной сборки приложения и без каких-либо предупреждений или сообщений об ошибках подключенное по USB устройство (8,1 «Huwawei Media Pad под управлением Android 9) отображает flash PNG и зависает.

После удаления всех модулей, использующих библиотеку DBClient, мой вызов ShowMessage сработал, показав сообщение, которое заверило меня, что настройки в порядке и что что-то, связанное с DBClient, было неправильно развернуто на устройстве.

Я использую TClientDataSet только как таблицы в памяти. Соединения с базой данных или транзакции не выполняются.

Я безуспешно искал в Интернете подсказки по использованию TClientDataSet в приложениях Delphi для Android.

Я следовал инструкциям Джима Маккита по установке Android SDK https://www.youtube.com/watch?v=_DXtU_8QdVE . Но это было задолго до того, как был выпущен Delphi 10.4.1.

Связано ли это с настройкой Android SDK? Если да, то чего мне не хватает?

Спасибо.

  • Delphi 10.4.1 — Andriod SDK 25.2.5 — 64-разрядная сборка apk для Android.

Комментарии:

1. Здесь происходит слишком много всего, чего мы не видим. Начните свой проект разработки Android с нуля с пустой формой. На каждом шаге добавляйте немного кода из исходного проекта и убедитесь, что он компилируется и выполняется, прежде чем двигаться дальше. Также: Delphi должен установить SDK и настроить IDE для вас.