My name is Clement Caillat, and I'm currently developing an app that plays a random song when shaked. That part works fine, however I've add trouble trying to play music from the external SD card on my phone. After spending an entire night on it, I've concluded that the best way is to make a temporary copy of the song selected from the external SD card to the internal storage, because the "Player" function seems unable to play music files from the external SD card. I tried using the "Taifun File" extension to do so, but although it allows me to list mp3 files from my external SD card, there doesn't seem to be a block that will allow me to copy files from said external SD card. Or maybe I programmed it wrong. Below here is a screenshot of the relevant part of my code. By the way, my phone is a LG33L with Android 5.0.1.