diff --git a/vtm-android/src/org/oscim/android/cache/TileCache.java b/vtm-android/src/org/oscim/android/cache/TileCache.java index e46982a8..94acb80c 100644 --- a/vtm-android/src/org/oscim/android/cache/TileCache.java +++ b/vtm-android/src/org/oscim/android/cache/TileCache.java @@ -1,5 +1,6 @@ /* * Copyright 2013 Hannes Janetzek + * Copyright 2016 Stephan Leuschner * * This file is part of the OpenScienceMap project (http://www.opensciencemap.org). * @@ -32,6 +33,7 @@ import org.slf4j.LoggerFactory; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; +import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.io.OutputStream; @@ -105,7 +107,7 @@ public class TileCache implements ITileCache { if (dbg) log.debug("open cache {}, {}", cacheDirectory, dbName); - dbHelper = new SQLiteHelper(context, dbName); + dbHelper = new SQLiteHelper(context, new File(cacheDirectory, dbName).getAbsolutePath()); if (Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.JELLY_BEAN) dbHelper.setWriteAheadLoggingEnabled(true);