CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: BB72 con ben 12 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: DanieleGS con ben 94 Thanks ricevuti negli ultimi sette giorni
Utente del mese: th3D0ct0r con ben 213 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
    Senior Droid L'avatar di frank17next

    Registrato dal
    Jan 2010
    LocalitÓ
    Campobasso
    Messaggi
    739
    Smartphone
    GNexus, Galaxy Note, GT 10.1
    Thanks
    16
    Thanked 143 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 6 - 5.0.1 Stock
    Nexus 5 - 5.0.1 Stock + Root
    Galaxy Note 3 GT-N9005 - 4.4.4 Stock + Root
    Galaxy Tab 10.1 Slim P7500 - [JB] CyanogenMod 10 4.1.2 Pershoot (Nightly 20121013)
    ------------------------------------------------------------------------
    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
  •  
Privacy Policy