Sto provando a creare una directory sul mio emulatore Android ma non riesco a farlo, ho già il permesso su manifest write_storage, e ottengo non erros ma mkdir() restituiscono falso, verifico se di archiviazione esterna è writtable troppo ed è, funziona su dispositivi fisici mio codice:Impossibile creare una directory su/storage/emulated/0 su emulator
/// Cria uma nova pasta para colocar o backup
File direct = new File(Environment.getExternalStorageDirectory(),
"/Financas RW Backup");
try {
if (!direct.exists()) {
if(isExternalStorageWritable()&&isExternalStorageReadable()) {
if( direct.mkdir()) {
fachada.showMessage(ExportImportDB.this," Criado");
}else{
fachada.showMessage(ExportImportDB.this," Não Criado");
}
}
}
} catch (Exception e) {
fachada.showMessage(this, e.toString());
}
use mkdirs(); creerà cartelle madri se non ci sono; ma mkdir non creerà e quindi restituirà il falso – DJphy
Lo provo, non funziona –
ok, fallo; Environment.getExternalStorageDirectory(). GetAbsolutePath(), + "ur custom"; – DJphy