В случае создания каталога во внешней памяти в андроид приложении, которое я использую этот код:сделать внешний каталог андроид
File mDirectory = new File(Environment.getExternalStorageDirectory() + "/myDir");
if (!mDirectory.exists()) {
mDirectory.mkdirs();
if (!mDirectory.mkdirs()) {
Log.e("App", "failed to create directory");
}
}
но каталог не создал и все время показано сообщение об ошибке в logcat
:
App: failed to create directory
Я также использую как mkdir()
и mkdirs()
, но результат тот же. где ошибка?
обновление:
AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
нет никакого каталога в имени устройства хранения 'Mydir ' –
У вас есть разрешения? – F43nd1r
да, мой вопрос обновлен –