How to play music file on external SD card with deep path I have a Samsung Note 4, with android 5.1.1. And I have an on-line music player installed on it. The player can download music from the Internet, and the files are stored in the external SD card. But it has a deep path, such as extSDCard/Android/data/com.xxx.xxx/music/... For some reason, I want to use the stock music player to play these files. But it just can't find them.

I tried copy some files from the deep path to a folder called "music" in the root of my SD card, then the stock player can find it, but I can't change the download path of my on-line music player and I don't want to do a copy or move every time when I download music.

So, any good suggestions to make the stock music player find the files?
I think (!) the answer lies in the length of the path to the file(s).
I'm experiencing similar issues, and I solved it for one file by simply shortening the filename.