as3 Air for Android pobieranie i zapisywanie zdalnych plików

Poniższy kod pobiera plik mp3 do telefonu z serwera przy użyciu as3 Air For Android. Chcę używać tych plików później w aplikacji, więc mam następujące pytanie:

Jak mogę to zrobić, aby pliki zapisywały się w określonym folderze w aplikacji na Androida, a nie otwierały skrzynki, aby użytkownik mógł wybrać lokalizację?

import flash.net.FileReference;

/// It can be an mp3,jpg, png, etc... just change the url
/// and the extension name. nice huh?
var yourFileLocation = "http://YourWeb.com/YourSong.mp3";
var yourFileName = "YourSong.mp3";

var daFile:FileReference = new FileReference();
daFile.download(new URLRequest(yourFileLocation), yourFileName);

Byłoby też przyjemnie monitorować ten postęp, gdy się uruchamia, zatrzymuje i postępuje, ale myślę, że eventListener może z tym współpracować.

questionAnswers(2)

yourAnswerToTheQuestion