Firebird 5.0 Embedded on Android phone

10 views
Skip to first unread message

Mario Feger

unread,
Mar 8, 2025, 7:25:28 AMMar 8
to firebird-general
I need to use my Firebird 5.0 database on Android 11 with ARM64-v8a in Embedded mode. I use Delphi 12.2 Android x64 build target and FireMonkey with FireDAC components TFDConnection and TFDPhysFBDriverLink. I think I should probably use 'Android Embedded' ver. 5.0.2 AAR package from Firebird Download web page. I deploy my FDB database into .\assets\internal path in Delphi but I'm not quite shure what files from AAR package I should use for deployment. Probably some files from AAR package in directories \jni\arm64-v8a and \assets\firebird? Another important question is on what 'Remote Paths' I should deploy them in Delphi. 

My basic question is what happens when libfbclient.so library is called to open FDB database, that is to say: what Firebird Embedded files this library search for and in what directories on my Android phone? I know that my FDB database is upon project build and deployment placed on TPath.DocumentsPath on Android phone. It is actually /data/user/0/com.embarcadero.WinAndr64/files directory on my phone. But where should I place Firebird Embedded files?

Could anybody having positive experience in using Firebird Embedded on Android help with some advice?

Mark Rotteveel

unread,
Mar 8, 2025, 7:27:02 AMMar 8
to firebird...@googlegroups.com
Your question might be more suitable to ask on firebird-support
(https://groups.google.com/g/firebird-support), or possibly on a Delphi
specific forum than on firebird-general

Mark - moderator firebird-general
--
Mark Rotteveel
Reply all
Reply to author
Forward
0 new messages