Osmdroid And Marshmallow
I'm using osmdroid 5.2 lib in android 6.0. I'm asking WRITE_EXTERNAL_STORAGE and ACCESS_COARSE / FINE_LOCATION permissions on realtime. But map not working: Unable to decode stream
Solution 1:
You have to ask for the permissions before the mapview is loaded and displayed.
Either that, or the path is read only. On some android devices Environment.getExternalStorageDir
returns a read only partition. No clue why, but that will definitely cause issues. It can be overridden with the class OpenStreetMapTileProviderConstants
Post a Comment for "Osmdroid And Marshmallow"