Lazarus
Other Languages => Portuguese => Topic started by: arirod on June 14, 2021, 03:23:32 pm
-
ola!
estou tentando instalar o FB3.0 no firebird no celular sem sucesso. nao consigo entender, pois segui os artigos:
https://mapopa.blogspot.com/2013/09/building-firebird-client-for-android.html
https://forum.lazarus.freepascal.org/index.php?topic=34120.0
e nao consegui instalar a library no celular.
quando ativo a conexao (usando IBConnection) o app fecha
preciso de ajuda
obrigado, ari
-
I think that
https://forum.lazarus.freepascal.org/index.php?topic=34120.0
can to be outdated (old) ....
Maybe you need only put your firebird "*.so" in the same lib directory
that you have your libcontrols.so [.....libs\armeabi-v7a]
and the unit firebird .pas (and others, if need....) in same project jni directory (or set -Fu in Project Options Dialog....)
-
Deu certo, obrigado! Não há problemas no uso do ibconnection? Vi a implementação no package de MySQL e achei que não haveria problemas.
-
Olá Ari
Não há problemas no uso do ibconnection? Vi a implementação no package de MySQL e achei que não haveria problemas.
Não entendi essa parte.....
-
mil perdoes... sou pessimo perguntador... meus erros em "desenvolvimento proximal"...
vamos la ...
- renomeei para fbclient.so e coloquei a lib na pasta ../jni ...deu certo!
- usei o IBConnection para teste. Quando dou um "tap" no button a aplicacao se fecha automaticamente,
penso entao que o componente nao é apropriado ou estou errando em algo.
tento mostrar na imagem o que estou fazendo (ou nao)
obrigado
Ari
-
usei o IBConnection para teste.... penso entao que o componente nao é apropriado...
Penso que os componentes "normais" do Lazarus não funcionam em Android....
Sendo assim voce precisa usar diretamente a biblioteca FCL do FreePascal
Exemplo: C:\laz4android2.0.0\fpc\3.0.4\source\packages\fcl-db
Não esqueça de configurar o path "-Fu" no "Project Options Dialog'....