CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: ste22032 con ben 19 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: bluflight13 con ben 89 Thanks ricevuti negli ultimi sette giorni
Utente del mese: Pierdebeer con ben 558 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

Apk che va a sostituire un determinato file

  1. #1
    Baby Droid
    Registrato dal
    Jan 2013
    Messaggi
    19
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Predefinito

    Apk che va a sostituire un determinato file

    Ciao, vorrei creare un apk che all'installazione oppure alla pressione di un bottone vada a sostituire un file in una determinata cartella, qualcuno saprebbe farmi un esempio del codice che dovrei/potrei usare??
    Thanks

  2.  
  3. #2
    Moderatore L'avatar di frank17next
    Registrato dal
    Jan 2010
    LocalitÓ
    Campobasso
    Messaggi
    737
    Smartphone
    GNexus, Galaxy Note, GT 10.1
    Thanks
    16
    Thanked 142 Times in 102 Posts
    Predefinito

    Ciao,
    Sostituire un file? Prima controlli se esiste, eventualmente lo cancelli e lo copi.
    Una roba del genere (sto scrivendo dal cell, fai un check sulla sintassi):

    codice:
    private String PATH_FILEORIGINE = "/data/data/com.tua.origine/";
    private String PATH_FILEDESTINAZIONE = "/data/data/com.tua.destinazione/";
    
    [...]
    
    public void copiaFile() {
    File fileOrigine = new File (PATH_FILEORIGINE + "nomefileorigine");
    File fileDestinazione = new File (PATH_FILEDESTINAZIONE + "nomefiledestinazione");
    
    If (fileDestinazione.exists()){
    fileDestinazione.delete();
    InputStream orig = new InputStream(PATH_FILEORIGINE + "nomefileorigine");
    OutputStream dest = new FileOutputStream(PATH_FILEDESTINAZIONE + "nomefiledestinazione");
     * *byte[] buffer = new byte[1024];
     * *int length;
    while ((length = orig.read(buffer))>0){
     *dest.write(buffer, 0, length);
    }*
     * *dest.flush();
     * *dest.close();
     * *orig.close();
    }
    
    }
    Inviato dal mio Galaxy Nexus con Tapatalk 2
    Nexus 4 - [JB] 4.2.2 Stock + Root
    Galaxy Tab 10.1 Slim P7500 - [JB] CyanogenMod 10 4.1.2 Pershoot (Nightly 20121013)
    Galaxy Note GT-N7000 - [JB] 4.1.2 Stock Root
    Nexus One [GB] - HyperSense Nova
    ------------------------------------------------------------------------
    https://sites.google.com/site/frank17next/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •