Mi-as dori ca fișierele să fie salvate pe o sursă externă (card sd, usb stick, hdd extern). Momentan nu am nici o sursă conectată iar fișiserele se salvează în /storage/emulated/0/Download cu actuala configurație.
În partea de Js pot accesa aceste fisire accesând uri-ul /storage/emulated/0/Download/${fisierul_meu}
Cum ii pot spune aplicației să salveze fișierele pe sursa externă atunci când aceasta este disponibilă?
Ma gândesc ca poți sa modifici în acel modul kotlin. Despre DIRECTORY_DOWNLOADS zice următorul lucru
Standard directory in which to place files that have been downloaded by the user. Note that this is primarily a convention for the top-level public directory, you are free to download files anywhere in your own private directories. Also note that though the constant here is named DIRECTORY_DOWNLOADS (plural), the actual file name is non-plural for backwards compatibility reasons.
Cred ca poti sa incerci sa schimbi metoda getExternalStoragePublicDirectory() cu alta care accepta o cale unde va fi montat acel card sd, usb stick, hdd extern.
Face un check sa te asiguri ca este disponibil. Daca nu, lasi implicit ce era.