Path to external SD card location on Galaxy S7

I’m using Application.persistentDataPath to try to get the path to the external SD card on a Galaxy S7 but it returns ‘/storage/emulated/0/Android/data/‘bundle identifier here’/files/’ which seems to be merely a ‘partition’ on the Phone’s internal storage, not the external SD card.

WRITE_EXTERNAL_STORAGE permission is set (through Player Settings > Write Permission: External), and when the app runs for the first time, the app correctly asks for read/write access to photo’s, movies, music (Android Marshmallow).

How to get the proper path to the root of the external SD card to be able to read/write data from there?
The path should probably be something like ‘/storage/ABCD-ABCD/’ where ABCD-ABCD is a Hex identifier for the SD card, unique for each card.

Did you ever solve this problem? I’m having the same issue trying to create APKs for multiple phones…

The ability to get the SD serial number has been removed in Android ver 7.0+

It’s been filed as a bug, but Google has decided not to fix it as its “working as intended” however this is severely limiting developers…
For more information see here:
https://issuetracker.google.com/issues/37091475