Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi 10.4.1 Sydney ile Android 64-Bit uygulamada SQLite Hatası ve Çözümü
#1
Hata Özeti


Delphi 10.3.3 ile sorunsuz bir şekilde çalışan SQLite x64 desteği, Delphi 10.4 (ve 10.4.1) ile birlikte problem oluşturmaktadır. Uygulamada SQLite'a erişmek istediğiniz bir form açıldığı anda sizi aşağıdaki hata karşılayacaktır.

[FireDAC][Phys][SQLite]-314. Cannot load vendor library [libsqlite.so or libdb_sql.so]. Hint: check it is in the PATH or application EXE directories, and has x86 bitness.



Çözüm Yöntemi ve Çözümü

Uygulamanın SQLite kütüphanelerini sorunsuz şekilde görmesi sayesinde başarılı bir derleme alabiliyorsanız, hatanızın tek kaynağı FireDAC'in SQLite için oluşturduğu Wrapper sınıfından kaynaklı olmasıdır. 

Çözümü oldukça basit. FireDAC.Phys.SQLiteWrapper.Stat sınıfını ilgili formunuzun uses bölümüne ekleyin. 

Uygulamanızı derlediğiniz zaman Android x64 için sorunsuz bir şekilde derlendiğini göreceksiniz.
Cevapla


Bu Konudaki Yorumlar
Delphi 10.4.1 Sydney ile Android 64-Bit uygulamada SQLite Hatası ve Çözümü - Yazar: Abdullah ILGAZ - 14-11-2020, Saat: 17:36

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  IOS Deployment Info.Plist hatası mcuyan 9 470 07-04-2026, Saat: 09:30
Son Yorum: RAD Coder
  Delphi FMX, geliştirdiğiniz uygulamanın log kaydını alma işlemi muratcelik64 3 290 22-03-2026, Saat: 05:00
Son Yorum: ovural
  Delphi FMX ile geliştirilen projenin yedeğini alma işlemi. muratcelik64 1 170 15-03-2026, Saat: 20:43
Son Yorum: mkysoft
  Çözüldü _ Delphi Community Edition SDK ayarları hatası cinarbil 1 485 12-03-2026, Saat: 10:25
Son Yorum: damert6
  Delphi FMX Enter tuşu (dpad_center) yakalama tarkancengiz 10 2.389 05-03-2026, Saat: 10:26
Son Yorum: RAD Coder



Konuyu Okuyanlar: 1 Ziyaretçi