get home directory from EXTERNAL_STORAGE for andorid

This commit is contained in:
orignal 2016-10-31 14:00:31 -04:00
parent bef628212e
commit a41f179785

6
FS.cpp
View File

@ -66,9 +66,11 @@ namespace fs {
return; return;
#else /* other unix */ #else /* other unix */
#if defined(ANDROID) #if defined(ANDROID)
if (boost::filesystem::exists("/sdcard")) const char * ext = getenv("EXTERNAL_STORAGE");
if (!ext) ext = "/sdcard";
if (boost::filesystem::exists(ext))
{ {
dataDir = "/sdcard/" + appName; dataDir = ext + appName;
return; return;
} }
// otherwise use /data/files // otherwise use /data/files