Uygulama arka plana geçince gelen hata

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
Cevapla
abdullahcetinel
Üye
Mesajlar: 35
Kayıt: 12 Ağu 2014 08:45

Uygulama arka plana geçince gelen hata

Mesaj gönderen abdullahcetinel » 20 Ara 2017 08:52

Merhaba;

Geliştirmekte olduğum mobil uygulamalarda unidac bileşeni ile lokal olarak sqlite veritabanına uzak olarakta mysql veritabanına bağlanıyorum. Uygulama açık ve aktif olduğu sürece lokal veritabanı ile ilgili sorunum yok. Fakat uygulamayı kapatmadan android menü tuşuna basıp diğer başka uygulamaya geçiş yapıp tekrar uygulamama geri döndüğümde aşağıda resimde görülen uyarıyı veriyor. Sorun olmuyor ama bu uyarıdan kurtulmak istiyorum. Yardımlarınızı bekliyorum.

Hata mesajı:

Detected problems with app native libraries (please consult log for detail): libuygulamaadi.so: unauthorized access to "libsqlite.so"

Resim

malitutuncu
Üye
Mesajlar: 18
Kayıt: 21 Şub 2017 03:27

Re: Uygulama arka plana geçince gelen hata

Mesaj gönderen malitutuncu » 23 Ara 2017 01:57

Hocam androidle uğraşmıyorum ancak fikrimi söylüyorum.. libsqlite.so ya ulaşmaya yetkiniz yok tarzı bir uyarı veriyor. Hatırladığım kadarıyla android'de permisson(izinler) vardı uygulamanın arka plan da çalışması için yada verileri arka planda işlemesi için gerekli izinler olabilir yada arka plana düştüğü zaman çalışmaya devam et şeklinde bir yöntem olabilir.

abdullahcetinel
Üye
Mesajlar: 35
Kayıt: 12 Ağu 2014 08:45

Re: Uygulama arka plana geçince gelen hata

Mesaj gönderen abdullahcetinel » 28 Ara 2017 09:26

Merhaba bahsettiğiniz kullanıcı izinleri bölümüne baktım. mantıklı olabilecek bir izin yetkisi bulamadım. Fakat bu fikirler başka bir projedeki sorunumu çözdüm teşekkür ederim. Bu projedeki sorunum halen devam ediyor. Uygulama başta güzel çalışıyor, arka plana alıp tekrar ekrana getirip aktif edince 1 kere bu uyarıyı alıyorum başka vermiyor. Aşağıdaki linkte bu hataya yakın bir hatanın çözümünden bahsetmişler fakat anlayamadım. Sqlite N versiyonunu güncelleyiniz demişler. Ben nasıl yapacağımı nereyi güncelleyeceğimi çözemedim.

https://stackoverflow.com/questions/455 ... bsqlite-so

malitutuncu
Üye
Mesajlar: 18
Kayıt: 21 Şub 2017 03:27

Re: Uygulama arka plana geçince gelen hata

Mesaj gönderen malitutuncu » 02 Oca 2018 09:26

Hocam,
Şuraya yönlendirmiş https://blog.xamarin.com/preparing-for- ... android-n/

Burada da dediği: senin bu kütüphaneyi bu dosyayı güncellemek gerekiyor. Android 7 ve üstünde uyumsuz diyor.

Resim
Ayrıca bu tablodan bak bence mesela en son sutun gelecek android sürümleri için diyor NDK public de runtime halinde hata vermez diyor
ama geçici private geçici dosyalara erişmeye çalışırsan hata verir diyor.

Başka bir yerdede bunun parametrelerini vermeden kullanıyorsundur create oayından show olayına taşıyın tarzı birşey diyor

Konuya yabancıyım şunlara bakabilirsin.

http://forums.devart.com/viewtopic.php?f=48&t=35326
https://stackoverflow.com/questions/479 ... te-so?rq=1

abdullahcetinel
Üye
Mesajlar: 35
Kayıt: 12 Ağu 2014 08:45

Re: Uygulama arka plana geçince gelen hata

Mesaj gönderen abdullahcetinel » 21 Haz 2018 03:18

Sorunun burdan kaynaklandığını anladım fakat kütüphane dosyalarını nasıl güncelleyeceğimi bulamadım. Delphi xe10.2.3 kullanıyorum.

Kullanıcı avatarı
codder71
Üye
Mesajlar: 117
Kayıt: 10 Tem 2010 06:41

Re: Uygulama arka plana geçince gelen hata

Mesaj gönderen codder71 » 21 Haz 2018 09:56

merhabalar hocam yanlıs anlamadıysam uygulama derleme apisini mi yükseltmek istiyorsunuz ? Linki bir bakınız isterseniz. http://www.delphican.com/android-api-so ... -play.html

abdullahcetinel
Üye
Mesajlar: 35
Kayıt: 12 Ağu 2014 08:45

Re: Uygulama arka plana geçince gelen hata

Mesaj gönderen abdullahcetinel » 22 Haz 2018 09:02

codder71 yazdı:
21 Haz 2018 09:56
merhabalar hocam yanlıs anlamadıysam uygulama derleme apisini mi yükseltmek istiyorsunuz ? Linki bir bakınız isterseniz. http://www.delphican.com/android-api-so ... -play.html
Merhaba;

Hayır verdiğiniz linkte yaşanan sorun daha farklı benim böyle bir sorunum yok. Projeme Unidac veya FireDac bileşenleri ile sqlite veritabanı ekleyip sorunsuz bağlantı kurabiliyorum. Uygulama çalışırken uygulamayı kapatmadan başka bir uygulamaya geçiş yapıp tekrar geri döndüğünüzde en başta paylaştığım resimdeki hatayı uyarıyı veriyor. Tamam dediğinizde yine herşey çalışıyor. Ama uyarı sinir bozucu...

Cevapla