2011-01-13 2 views
2

В настоящее время я разрабатываю приложение для Android. Я хочу иметь доступ к MySQL из моего каталога веб-сайта без необходимости использования JSON, SOAP или PHP для доступа к MySQL. Можно ли импортировать соединитель MySQL в приложение для Android.Доступ к MySQL прямо с Android

Спасибо за помощь

+0

Об этом много раз спрашивали. Сделайте простой поиск. Итог - вам понадобится RESTful или что-то подобное. – EboMike

ответ

0

Нет, это невозможно. Вам понадобится интерфейс веб-службы.

+1

@downvoter, Позаботьтесь о том, чтобы подойти к концу года? – Falmarri

+0

не является downvoter, но причиной может быть размер ответа. Не могли бы вы продумать и написать ответ, почему это невозможно, и как вы можете работать с веб-сервисом. Поскольку одна строка отвечает, сообщество разработчиков и модераторов будет удалять его – krishna

1

Вау, мне нравится, как кто-то на самом деле сказал, что это невозможно. Это java, с которым мы работаем, не так ли? Это не просто ответ. Вы всегда можете взять java-библиотеку, уже написанную для этого, в полной версии java и переписать ее для работы с Android. Проблема? Это нелегко, поэтому для него пока еще не очень известная библиотека. Theres много проблем с подключением, а также проблемы с безопасностью, которые нужно учитывать при работе с телефоном. Во-первых, у вас нет выделенного потока соединения (что означает, что ваша связь может упасть в любой момент), и ваши данные могут быть повреждены, или вы запрашиваете coudl, которые не оставили LIMIT в конце, вы можете уничтожить свою базу данных. Во-вторых, вам нужно беспокоиться о безопасности вашей базы данных. Телефоны ни в коем случае не являются самыми безопасными устройствами, не говоря уже о android.

2

Вы можете использовать protoBufs вместо Google или использовать соединитель mySQL example here, но использование разъема небезопасно, как сказал @Shaun в своем ответе. Так что можно.

Смежные вопросы