Configuration.getInstance().setUserAgentValue(BuildConfig.APPLICATION_ID)
Configuration.getInstance().setOsmdroidBasePath(
File(
getStorage().absolutePath,
"osmdroid"
)
)
Configuration.getInstance().setOsmdroidTileCache(
File(
getStorage().absolutePath,
"osmdroid/tiles"
)
)
Log.d(LOGTAG, Configuration.getInstance().osmdroidTileCache.absolutePath)
Log.d(LOGTAG, StorageUtils.isWritable(File(Configuration.getInstance().osmdroidTileCache.absolutePath)).toString())
setContentView(R.layout.activity_main)
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>