diff --git a/modules/juce_core/native/juce_android_Files.cpp b/modules/juce_core/native/juce_android_Files.cpp index 2b8f7ea998..41f8ec5f66 100644 --- a/modules/juce_core/native/juce_android_Files.cpp +++ b/modules/juce_core/native/juce_android_Files.cpp @@ -105,7 +105,11 @@ File File::getSpecialLocation (const SpecialLocationType type) return File ("/system/app"); case tempDirectory: - return File (android.appDataDir).getChildFile (".temp"); + { + File tmp = File (android.appDataDir).getChildFile (".temp"); + tmp.createDirectory(); + return File (tmp.getFullPathName()); + } case invokedExecutableFile: case currentExecutableFile: