Konuyu Oyla:
  • Derecelendirme: 3/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Rio External Storage Access Denied
#1
Arkadaşlar Rio da hiç external storage'a dosya oluşturma yada silme konusunda bu hatayı alan var mı?.. Tokyo da çalışan projem Rio da bu hatayı veriyor Smile
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#2
İzinlerle veya yetkilerle alakalı sıkıntı olabilir belki. Delphiyi ya da projeyi yönetici açarak deneyin veya ilgili klasöre "everyone" okuma/yazma izni ekleyip tekrar deneyin.
Cevapla
#3
Android Platformda bu sorun.. Local makinede değil. Ayrıca onu da yaptım fakat yine olmadı. USer Permission -> Android Release Conf daki write ve read ext storage hakkını verdiğim halde olmuyor. İşin komik tarafı tokyo da çalışan proje rio da çalışmıyor Smile
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#4
izinleri runtime da istemek gerekiyormuş

https://plus.google.com/1156717339282837...LkYy?hl=tr
WWW
Cevapla
#5
Abi tokyo da halen çalışıyor ama.. Rio da çalışmaması çok enteresan değil mi?.. Android güvenlik politikaları mı değişti.? Smile
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#6
SDK NDK versiyon klasörleri aynı lokasyondan mı kontrol eder misiniz birisi diğerinden farklı olabilir.

Bir de oluşan APK için manifest dosyalarını karşılaştırın permission farklarına bakın.
Saygılarımla
Muharrem ARMAN

guplouajuixjzfm15eqb.gif
Cevapla
#7
Rio de 2. seviye izinler kapalı gelir, izinleri elle istemen gerekiyor.
Cevapla
#8
(05-12-2018, Saat: 07:53)mrmarman Adlı Kullanıcıdan Alıntı: SDK NDK versiyon klasörleri aynı lokasyondan mı kontrol eder misiniz birisi diğerinden farklı olabilir.

Bir de oluşan APK için manifest dosyalarını karşılaştırın permission farklarına bakın.

@mrmarman Bey, Tokyo ve Rio için aynı SDK'ları kullanıyorum. Manifest dosyasıda aynı. Diyorum ya Proje aynı. Tokyo da ki permission lar ile Rio daki de aynı. Fakat Tokyo da çalışan proje, Rio da patlıyor (Çalışmıyor.. access Denied hatası veriyor.).

(05-12-2018, Saat: 08:16)nguzeller Adlı Kullanıcıdan Alıntı: Rio de 2. seviye izinler kapalı gelir, izinleri elle istemen gerekiyor.

Rica etsem Örnekleyebilir misiniz?
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#9
Rio'da yeni boş proje oluşturup deneyin.
Cevapla
#10
(05-12-2018, Saat: 13:10)engerex Adlı Kullanıcıdan Alıntı: Rio'da yeni boş proje oluşturup deneyin.

denedim hocam. malesef..

{$IFDEF ANDROID}
  deletefile('/storage/emulated/0/' + Edit1.Text);
{$ENDIF}

mesela bu komutu yazdığımda (delete, memo1 -> loadfromfile yada savetofile) permission denied hatası veriyor..
// Bilgi paylaştıkça çoğalır.. 

Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Android’de Dosya Depolama ve Paylaşma-2: And 11 SDK 30 Scoped Storage SAF MediaStore emozgun 12 4.916 19-03-2024, Saat: 22:29
Son Yorum: nguzeller
  External exception 88 hatası batuhanbariis 1 619 09-01-2023, Saat: 15:44
Son Yorum: hi_selamlar
  access violation at address dsnap280.bpl hatası Jakarta2 0 581 16-12-2022, Saat: 00:14
Son Yorum: Jakarta2
  Access Violation arsl01 12 7.583 13-06-2019, Saat: 14:43
Son Yorum: arsl01
  Program kapanırken access violation veriyor TDeveloper 7 4.984 12-08-2018, Saat: 14:58
Son Yorum: yhackup



Konuyu Okuyanlar: 1 Ziyaretçi