Hello,
this is my source code, I think who is wrong “/mnt/sdcard/data/lock”.
@
bool s = true;
QStringList pathList;
#ifdef ANDROID
pathList << "/sdcard/data";
pathList << "/sdcard/data/lock";
pathList << "/sdcard/data/locks";
pathList << "/sdcard/data/spool";
pathList << "/sdcard/data/spool/locks";
pathList << "/sdcard/data/spool/uucp";
pathList << "/sdcard/data/tmp";
pathList << "/sdcard/data/local";
pathList << "/sdcard/data/local/tmp";
#endif
QDir d;
foreach (const QString s, pathList) {
d.setPath(s);
if (!d.exists()){
if(d.mkpath(d.absolutePath()))
qCCritical() << "error create directory " << d.absolutePath();
}
}
@