Страница 1 из 1

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

Добавлено: 23 янв 2015, 13:10
nikomp
Добрый день!
Есть небольшое (учебное) приложение, в котором организуется подключение к БД, запрос на получение данных, вывод данных. Все оттестировано на эмуляторе, на эмуляторе все работает.
Хотелось бы попробовать это приложение перенести на реальное устройство. В связи с этим возникает несколько вопросов.
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 на устройство или на самом устройстве придется выполнять какие-то настройки?

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

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

Добавлено: 27 янв 2015, 11:07
nikomp
Никто так не делал?

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

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

Добавлено: 27 янв 2015, 11:33
doter.ua
nikomp писал(а):Никто так не делал?

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

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

Добавлено: 27 янв 2015, 14:25
nikomp
Так в эмуляторе нет ошибок, все отрабатывает, при запуске на самом устройстве ошибка!

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

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

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

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

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

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