SD karta yazma izni için | Netgez.com
SORU
23 Ocak 2010, CUMARTESİ


SD karta yazma izni için

Benim app SD karta uygulama DB arşiv için istiyorum. Benim kod canWrite() bulunduğu dizini kontrol edin ve değilse, IOException Bir at. Bu durumda, SD kartın kök dizinine db dosyayı kopyalamak için çalışıyorum, ama IOException atıyor. Nasıl klasör/dosya izni için yazmak değiştirebilir miyim?

CEVAP
23 Ocak 2010, CUMARTESİ


SD Kart dizini /sdcard ama zor kodlama olmamalısın. Bunun yerine, Environment.getExternalStorageDirectory() bir arama dizini elde etmek için:

File sdDir = Environment.getExternalStorageDirectory();

Eğer zaten yapmış olsanız bile, uygulama sizin Apaçık sınırının altında ekleyerek SD Karta yazmak için doğru izni vermeniz gerekir:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LaKe Lightroom Tutorials

    LaKe Lightro

    22 Temmuz 2014
  • natescamp

    natescamp

    30 NİSAN 2009
  • Rozetked | Обзоры

    Rozetked | Ð

    5 AÄžUSTOS 2011