Penso che questa sia una domanda piuttosto semplice.Come scrivere un file in Android nella cartella raw?
Attualmente sto scrivendo un file in questo modo:
File output = new File("exampleout.mid");
Ora, voglio scrivere il file ../myproject/res/raw
Ho letto che potrei farlo mettendo il url completo nel "". MA. Poiché questa è un'app per Android. Qual è l'url completo? Non devo scrivere/home /.../myproject/...?
la soluzione:
File output = new File("/res/raw/exampleout.mid");
o devo una struttura di URL superiore?
Ci scusiamo per questa semplice domanda, ma poiché utilizzo un emulatore Android, non posso controllare se il file è effettivamente nel posto giusto.
Ok, grazie! Il fatto è che voglio riprodurre questo file con MediaPlayer e MediaPlayer vogliono che i file siano in/res/raw. Qualche idea su come risolvere questo? – dorien
Ma è possibile utilizzare MediaPlayer per riprodurre suoni da qualsiasi rito di directory? –
Non lo sapevo. Lasciatemi esaminare ulteriormente. C'è una directory che puoi consigliare per questo e come dovrei scrivere a riguardo? – dorien