19-11-2020, Saat: 18:15
(Son Düzenleme: 19-11-2020, Saat: 18:15, Düzenleyen: Fesih ARSLAN.)
(19-11-2020, Saat: 17:28)41linea41 Adlı Kullanıcıdan Alıntı:(14-11-2020, Saat: 17:55)Abdullah ILGAZ Adlı Kullanıcıdan Alıntı: Android Studio spesifik bir durum. Sizin dışınızdaki geliştiricilerin(Ben dahil) karşılaştığı hatanın detayı şu şekilde gerçekleşiyor:Merhaba
Hata Mesajı: "a segmentation fault raised after an attempt to call the 'u_strFromUTF8WithSub' ICU function"
Hata Kaynağı: Manifest içerisindeki 'targetSdkVersion' özelliği '28'den küçük veya eşit ise 'compatibility mode' ile çalışabiliyor.
targetSdkVersion değerini 29 yaptığınız zaman 'compatibility mode' ile çalışmadığı için dynamic linker modülünü yüklemeye çalışıyor. Bunun için gerekli konfigürasyon ve işaretleme de (10.3.3'ün System.pas ve ICU.inc dosyalarında) mümkün olmadığı için ICU kütüphanesini çağıramıyor ve hata fırlatıyor.
İlgili dosyada (quality portalda) belirtilen şekilde dlopen fonksiyonunu çağırınca problemin giderildiği söyleniyor.
Android SDK güncel (29) olmasına rağmen deploy sonrası yine 28 olarak görünüyor. Elle Android Manifest dosyasını 29 yaptığımda ise uygulama kırılıyor.
Link verdiğiniz Embarcadero çözümü için log olamadım Community indirdiğim mail ve şifreyi kabul etmiyor.
Link verdiğiniz çözümü burada da paylaşır mısınız.
Dün Portekizli bir eğitmen bu konuda çok detaylı bir eğitim videosu hazırlamış.
DelphiCan'dır!

