Как подключиться к БД Ms sql не из эмулятора

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
nikomp
Сообщения: 68
Зарегистрирован: 08 дек 2014, 17:03

Как подключиться к БД Ms sql не из эмулятора

Сообщение nikomp » 23 янв 2015, 13:10

Добрый день!
Есть небольшое (учебное) приложение, в котором организуется подключение к БД, запрос на получение данных, вывод данных. Все оттестировано на эмуляторе, на эмуляторе все работает.
Хотелось бы попробовать это приложение перенести на реальное устройство. В связи с этим возникает несколько вопросов.
1) Какие требования предъявляются к БД? Сейчас она локальная.
2) Как должна выглядеть строка подключения, сейчас она имеет такой вид:

Код: Выделить всё

String URL = "jdbc:jtds:sqlserver://<IP adress> localhost:1433/DataBaseDEMO;";
Connection con = null;
con = DriverManager.getConnection(URL, username, password);
Log.d(LOG_TAG, "Connection complite");
3) На эмуляторе использовалась версия андройда 3.1, на реальном устройстве 4.4, не будет ли в связи с этим каких-то "подводных камней"
4) Достаточно ли будет просто скопировать файл APK на устройство или на самом устройстве придется выполнять какие-то настройки?

Ну и напоследок, может у кого есть ссылки по теме поделитесь плииз

nikomp
Сообщения: 68
Зарегистрирован: 08 дек 2014, 17:03

Re: Как подключиться к БД Ms sql не из эмулятора

Сообщение nikomp » 27 янв 2015, 11:07

Никто так не делал?

Установил на телефон приложение, но при запуске пишет "В приложении возникла ошибка", куда дальше смотреть?

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Как подключиться к БД Ms sql не из эмулятора

Сообщение doter.ua » 27 янв 2015, 11:33

nikomp писал(а):Никто так не делал?

Установил на телефон приложение, но при запуске пишет "В приложении возникла ошибка", куда дальше смотреть?
logCat Error
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

nikomp
Сообщения: 68
Зарегистрирован: 08 дек 2014, 17:03

Re: Как подключиться к БД Ms sql не из эмулятора

Сообщение nikomp » 27 янв 2015, 14:25

Так в эмуляторе нет ошибок, все отрабатывает, при запуске на самом устройстве ошибка!

Аватара пользователя
Yennefer
Сообщения: 18
Зарегистрирован: 02 янв 2015, 17:36

Re: Как подключиться к БД Ms sql не из эмулятора

Сообщение Yennefer » 27 янв 2015, 15:15

nikomp писал(а):Так в эмуляторе нет ошибок, все отрабатывает, при запуске на самом устройстве ошибка!
Если нужен дебаг на устройстве, подключи его через usb и запускай приложение на нем прямо из IDE, как ты делаешь с эмулятором.

nikomp
Сообщения: 68
Зарегистрирован: 08 дек 2014, 17:03

Re: Как подключиться к БД Ms sql не из эмулятора

Сообщение nikomp » 28 янв 2015, 16:45

Yennefer писал(а): Если нужен дебаг на устройстве, подключи его через usb и запускай приложение на нем прямо из IDE, как ты делаешь с эмулятором.
А подробнее расскажите плиз. Подключил через usb, а дальше в самой IDE запускать приложение или на телефоне? Куда лог выводится?

Аватара пользователя
Yennefer
Сообщения: 18
Зарегистрирован: 02 янв 2015, 17:36

Re: Как подключиться к БД Ms sql не из эмулятора

Сообщение Yennefer » 29 янв 2015, 09:28

nikomp писал(а):
Yennefer писал(а): Если нужен дебаг на устройстве, подключи его через usb и запускай приложение на нем прямо из IDE, как ты делаешь с эмулятором.
А подробнее расскажите плиз. Подключил через usb, а дальше в самой IDE запускать приложение или на телефоне? Куда лог выводится?
Можно посмотреть в этом уроке: http://www.youtube.com/watch?v=Cm7GeUtj ... q&index=10

Ответить