Uygulamamın ilk çalışmasında,/sdcard/TÜM android cihazlarda dahili bir SD kart var mı?
için oldukça büyük bir dosya yüklüyorum. Bunun, kullanıcının telefonunun dahili SD kartının dolu veya takılı olmaması durumunda başarısız olabileceğini biliyorum (örneğin, telefon bir PC'ye bir yığın depolama aygıtı olarak bağlanmıştır veya bir PC'den düzgün şekilde ayrılmamıştır).
Ama HİÇBİR İÇ SD KARTI olan herhangi bir android cihaz var mı? (benim uygulamamda kesinlikle kullanılamaz)
Harici depolama bir SD kart değilse, klasör/sdcard/erişilebilir değil mi? –
@Sebastien: ** Her zaman **, koddan harici depolama alanının kökü bulmak için Environment.getExternalStorageDirectory() 'işlevini kullanın. Uygulamanız, "harici depolama" nın bir SD kart, dahili flaş, bir sabit sürücü veya kil tabletler üzerinde yazılı çivi yazılı olup olmamasına dikkat etmemeli ve umursamamaktadır. Ancak kök dizini, cihaz ve işletim sistemi seviyesine göre değişir ve her durumda '/ sdcard' değildir. – CommonsWare
Teşekkürler, "/ sdcard" yolunu kodlamak yerine bu yöntemi kullanacağım. –