}
String url = ("file:///" + options.rootName + dir);
try {
FileConnection conn = (FileConnection) Connector.open(url, Connector.READ_WRITE);
if (!conn.exists()) {
conn.mkdir();
} else if (!conn.isDirectory()) {
CloudGps.setError(url + " exists but is not a directory. Saving tiles will fail.");
}
} catch (IOException e) {
CloudGps.setError(e);