Cleanup base directory selection, use Context.getExternalFilesDirs and request WRITE_EXTERNAL_STORAGE permission, use AndroidX and raise minSdkVersion to 14. Use File instead of plain Strings for paths in some places, use try-with-resources, and some other small improvements.

This commit is contained in:
Niklas Guertler 2020-05-24 17:49:50 +02:00
parent 72e2e13d07
commit dbdfd36f88
17 changed files with 173 additions and 220 deletions

View file

@ -2,6 +2,7 @@ package btools.server;
import java.util.List;
import java.util.Map;
import java.io.File;
import btools.router.OsmNodeNamed;
@ -10,7 +11,7 @@ import btools.router.OsmNodeNamed;
*/
public class ServiceContext
{
public String segmentDir;
public File segmentDir;
public String profileDir;
public String customProfileDir;
public String sharedProfileDir;