Я расширяю класс Application в своем приложении и получаю следующее ...
protected static File myAppDir = null;
Затем в onCreate () (в приложении) ...
if (myAppDir == null)
myAppDir = new File(getExternalFilesDir(null).getAbsolutePath());
Это автоматически создает /mnt/sdcard/Android/data/com.mycompany.myApp/files, если он не существует. Вы можете предоставить другие параметры, отличные от 'null', для getExternalFilesDir () для таких вещей, как изображения, видео и т. Д.