@rbh правильно с этой ссылкой , которую вы должны прочитать.
Сборки в облаке перестанут работать на вас, поскольку мы не поддерживаем java.sql
. java.sql
не имеет смысла для мобильного телефона или планшета. Вы не можете подключиться к базе данных через устройство, это ненадежно и ОГРОМНЫЙ риск для безопасности. Для локальной базы данных sqlite вы можете использовать наш API базы данных, который проще.
Этот код в файле build.xml предназначен для защиты вас от использования API, которые мы не поддерживаем. Обратите внимание, что сборки Android могут работать, поскольку встроенная в Android виртуальная машина имеет больше возможностей, но iOS и т. Д. Не будут работать.
Вам будет нужен mysql-devel, если это будет доступно для cygwin, или необходимо будет создать mysql из источника.
Ваш лучший выбор состоит в том, чтобы, вероятно, просто скомпилировать клиент MySQL самостоятельно, чтобы заставить необходимые заголовки компилировать MySQLdb. См. это примечание по подобному Perl драйвер DB.
I followed the directions on this comment to get MySQL installed on Cygwin. I had to use version 5.1.35, which can be downloaded from here, as the latest (5.1.41) failed to build.
Here is the command line I used:
./configure –without-libedit –without-readline –without-server CFLAGS=-O2`