|
android+Firebird
|
|||
---|---|---|---|
#18+
AriochJaybird умеет работать с embedded ЕМНИПУмеет. При наличии соответствующих нативных библиотек. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 16:23 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
AriochJaybird умеет работать с embedded ЕМНИП дальше что? где embedded для андроида? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 16:51 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
Raphael92kdv, т.е. без интернета к БД никак нельзя подключиться? Можно через интернет, но совершенно необязательно. Достаточно подключится через вайфай к местной локалке, где есть компьютер (Windows, Linux) на котором установлен Firebird и находится ваша база :) Всё зависит от задачи которую вы решаете. А сервера для андроид пока нет, только клиент, но и это уже хорошо !!! Во всех моих примерах можно увидеть ip сервера - 192.168.0.97, это ip локальной сети. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 19:30 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
Ещё для Raphael92 Для локального использования непосредственно на девайсе есть СУБД SQLite ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 19:50 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
kdvгде embedded для андроида? Говорят, что есть: http://mapopa.blogspot.ru/2012/11/debian-and-raspberry-pi-love-small-arm.html И вообще https://www.google.ru/search?client=opera&q=firebird linux arm&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2013, 11:03 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
Arioch, это для андроида? нет. к чему эти разговоры про ARM и линукс? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2013, 14:11 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
и вообще. Человек задает КОНКРЕТНЫЙ вопрос " Можно ли использовать БД firebird локально, т.е. чтобы она была на самом телефоне, а не на сервере? Или для этого нужно установить службу firebird на android ? " и ему вместо правильного и единственного ответа "нет, для Android Firebird пока нет" начинают отвечать - Jaybird умеет работать с embedded - Для локального использования непосредственно на девайсе есть СУБД SQLite - можно подключиться к Firebird через интернет - говорят, что есть Firebird для ARM это вот как я захожу в кафе, и говорю - у вас есть в меню жареная курица? а мне в ответ - "свиные медальоны сегодня особо хороши". Нормально? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2013, 14:17 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
kdvэто вот как я захожу в кафе, и говорю - у вас есть в меню жареная курица? а мне в ответ - "свиные медальоны сегодня особо хороши". Нормально? А я бы задумался, вдруг курица у них сегодня не очень. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2013, 09:48 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
KonradsВроде разобрался. В манифесте автоматом вставляются строки которые нужно удалить, иначе не работает: Код: java 1. 2. 3.
и вставить строку: Код: java 1.
Добавление этой строки без удаления блока uses-sdk не помогает. Вот так выглядет полностью манифест моей тестовой программы: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
Добрый день! При таком манифесте у Вас исчезли предупреждения вида Код: java 1. 2. 3.
? Вы больше ничего не изменяли? У меня они остаются и приложение к БД не коннектится, что бы я ни делал ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2013, 14:20 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
ylisfirstДобрый день! При таком манифесте у Вас исчезли предупреждения вида Код: java 1. 2. 3.
? Вы больше ничего не изменяли? У меня они остаются и приложение к БД не коннектится, что бы я ни делал Сейчас в программе которую я пишу манифест такой (начало): Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Всё отлично работает. По поводу этих сообщений, они у меня сейчас есть, видимо в драйвевре не реализована функция автоматической трансляции кодировок. Я обхожу этот момент так как писал выше: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Ну а всё остальное я делаю так как писал выше ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2013, 15:47 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
Возможно вы не правильно драйвер подключаете к пректу. Нужно поместить в Android Private Libraries файл драйвера Jaybird2_2_3.jar и библиотеку assets которая идёт с этим драйвером ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2013, 15:55 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
Вот так выглядят у меня в клипсе библиотеки http://s017.radikal.ru/i429/1312/00/fe4d495b5bb5.gif ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2013, 16:17 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
Если для склада срочно надо с андроидопланшета работать, можно пока костылик сделать. Веб-морду написать на дельфи (какой там сейчас позволяет для андроида писать?) и формировать определённую команду (в виде xml например) "серверу" (не FB!) который уже по этой команде сделает нужный запрос к FB и выдаст ответ в том же xml, распарсив который мобильное приложение покажет на планшете нужные цифирьки :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2013, 16:33 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
Kotъ-Begemotъ Веб-морду написать на дельфи (какой там сейчас позволяет для андроида писать?) Если писать на Дельфи XE5, то нужно тупо брать IBLite, и использовать его как клиента с ФБ, и не парить мозг Java-драйвером. Тем более, что я сильно сомневаюсь, что JayBird можно прицепить к Дельфи. Ну и, в ХЕ5 в результате на андроиде можно использовать dbExpress, IBX и FireDAC. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2013, 17:10 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
Зачем выдумывать костыли? Все проблемы с использованием драйвера заключались в 3-х моментах: 1. подключал к проекту не весь драйвер а только Jaybird 2. баг драйвера N1 - в манифесте не должно быть строки "android:targetSdkVersion=??" , при этом "android:minSdkVersion=??" может присутствовать 3. баг драйвера N2 - при подключении, в параметры подключения нельзя вставлять параметр "encoding" ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2013, 11:52 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
Ещё в догонку чтоб закрыть все вопросы по использованию драйвера Jaybird Возникла проблема экспорта приложения с автоматическим использованием Proguard В клипсе у проекта есть автоматически созданные файлы: project.properties и proguard-project.txt В первом надо раскоментировать строку запуска proguard: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
А второй отредактировать, у меня получилось вот так: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
На этом вроде как всё. Хотя собираюсь получше разобраться с параметрами Proguard, и возможно изменить кой чего, чтоб обфускация пополней была :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2013, 07:16 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
что то на 5-й версии андроид работать перестало, выдаёт ошибку причём при указании реального пути к базе просто не подключается, при указании алиаса - сообщение "В программе такойто произошла ошибка" Кто нибудь сталкивался? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2015, 08:29 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
Выпадает ошибка на этой строке Class.forName("org.firebirdsql.jdbc.FBDriver"); Ошибка: Could not find class 'org.firebirdsql.jdbc.FBDriverNotCapableException', referenced from method org.firebirdsql.jdbc.FBDriver.getParentLogger Сделал уже всё как на фото http://s017.radikal.ru/i429/1312/00/fe4d495b5bb5.gif Всеровно таже ошибка Сервер firebird стоит. Можете подсказать что не так. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2015, 11:55 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
lexaltd, это надо спрашивать у автора JayBird. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2015, 12:55 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
lexaltdCould not find class 'org.firebirdsql.jdbc.FBDriverNotCapableException' Не нашел класс эксепшина с ошибкой об отсутствии подходящего драйвера... Эпично. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2015, 15:00 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
lexaltdСервер firebird стоит. Где стоит? На андроиде или в локалке? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2015, 15:21 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
wadman, На локалке. А что на андроиде можно установить firebird server? Получается в емуляторе: android 2.2 froyo - не работает. android 4 работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2015, 09:38 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
lexaltdandroid 2.2 froyo Кому это старье нужно? https://developer.android.com/intl/ru/about/dashboards/index.html?utm_source=suzunone Можно смело ставить минимум таргет на 4.1. lexaltdА что на андроиде можно установить firebird server? Теоретически этому ничто не мешает. Этож обычный линукс. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2015, 09:42 |
|
android+Firebird
|
|||
---|---|---|---|
#18+
wadmanЭтож обычный линукс. Угу, только без shared mutex в ядре и кастрированной glibc, ЕМНИП. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2015, 12:24 |
|
|
start [/forum/topic.php?fid=40&msg=38976134&tid=1561458]: |
0ms |
get settings: |
13ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 291ms |
total: | 561ms |
0 / 0 |