CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 8 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 29 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 10 su 10
Discussione:

F5-emulatore =)

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Jul 2010
    Messaggi
    28

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Lightbulb

    F5-emulatore =)

    Ciao ragazzi! Qualcuno di voi sa come "aggiornare" l'emulatore senza doverlo riavviare ogni volta? Una specie di refresh per non dover aspettare tutte le volte 5 minuti? Buona giornata a tutti!

  2.  
  3. #2
    Baby Droid


    Registrato dal
    Jan 2009
    Messaggi
    41

    Ringraziamenti
    1
    Ringraziato 7 volte in 7 Posts
    Predefinito

    Quote Originariamente inviato da joaocominho Visualizza il messaggio
    Ciao ragazzi! Qualcuno di voi sa come "aggiornare" l'emulatore senza doverlo riavviare ogni volta? Una specie di refresh per non dover aspettare tutte le volte 5 minuti? Buona giornata a tutti!
    non serve "aggiornarlo" quando compili si installa l'APK che sostituisce quello che c'era prima... quindi poi viene lanciato... quindi non serve "aggiornarlo"...
    al massimo se vuoi essere sicuro al 100% che sia il nuovo programma a girare...
    apri con il comando
    codice:
    adb shell
    una shell di sistema dell'emulatore, poi dai
    codice:
    ps
    e dovrebbe spuntare una cosa del genere
    codice:
    keystore  33    1     1616   392   c01a65e8 afe0d40c S /system/bin/keystore
    root      34    1     728    320   c003d444 afe0d6ac S /system/bin/sh
    root      35    1     824    328   c00b7dd0 afe0d7fc S /system/bin/qemud
    root      37    1     4452   244   ffffffff 0000eca4 S /sbin/adbd
    root      44    34    780    300   c02094ac afe0c7dc S /system/bin/qemu-props
    system    58    30    159608 33604 ffffffff afe0ca7c S system_server
    app_7     118   30    104912 20784 ffffffff afe0da04 S com.android.inputmethod.l
    atin
    radio     120   30    125336 26928 ffffffff afe0da04 S com.android.phone
    app_7     124   30    128088 25996 ffffffff afe0da04 S android.process.acore
    system    138   30    107676 18712 ffffffff afe0da04 S com.android.settings
    app_17    158   30    102916 18032 ffffffff afe0da04 S com.android.alarmclock
    app_3     170   30    104692 18820 ffffffff afe0da04 S android.process.media
    app_14    198   30    138904 23120 ffffffff afe0da04 S com.android.mms
    app_23    219   30    106028 19304 ffffffff afe0da04 S com.android.email
    root      246   37    728    324   c003d444 afe0d6ac S /system/bin/sh
    root      247   246   668    324   c019ba10 afe0c7dc S logcat
    app_12    479   30    101888 17080 ffffffff afe0da04 S com.svox.pico
    root      550   1     656    248   c01a65e8 afe0d40c S /system/bin/debuggerd
    root      570   37    728    324   c003d444 afe0d6ac S /system/bin/sh
    root      572   570   668    324   c019ba10 afe0c7dc S logcat
    root      663   37    728    324   c003d444 afe0d6ac S /system/bin/sh
    app_29    803   30    105340 19372 ffffffff afe0da04 S org.me.myfirstandroidapp
    root      885   663   868    332   00000000 afe0c7dc R ps
    #
    e quindi successivamente puoi dare
    codice:
    kill 803
    per uccidere a mano il processo della tua applicazione (ovviamente puo essere un'altro numero dipende dal PID della tua applicazione)
    Ultima modifica di grogdunn; 02-08-10 alle 12:14 - Motivo: precisazioni

  4. #3
    Senior Droid L'avatar di Cymon


    Registrato dal
    Jul 2010
    Messaggi
    419

    Ringraziamenti
    7
    Ringraziato 43 volte in 42 Posts
    Predefinito

    Quote Originariamente inviato da joaocominho Visualizza il messaggio
    Ciao ragazzi! Qualcuno di voi sa come "aggiornare" l'emulatore senza doverlo riavviare ogni volta? Una specie di refresh per non dover aspettare tutte le volte 5 minuti? Buona giornata a tutti!
    Scusa, refresh dopo aver fatto cosa? Quando installo i pacchetti con adb poi l'emulatore li vede immediatamente...

  5. #4
    Baby Droid


    Registrato dal
    Jul 2010
    Messaggi
    28

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da Cymon Visualizza il messaggio
    Scusa, refresh dopo aver fatto cosa? Quando installo i pacchetti con adb poi l'emulatore li vede immediatamente...
    Ad esempio anche dopo aver fatto una semplice modifica ad una Activity,o aver cambiato il layout...

  6. #5
    Baby Droid


    Registrato dal
    Jan 2009
    Messaggi
    41

    Ringraziamenti
    1
    Ringraziato 7 volte in 7 Posts
    Predefinito

    killa il processo della tua applicazione e compila e rilancia... e via... così sei sicuro che sia proprio la versione nuova e non quella magari nello stack...

  7. #6
    Baby Droid


    Registrato dal
    Jul 2010
    Messaggi
    28

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da grogdunn Visualizza il messaggio
    killa il processo della tua applicazione e compila e rilancia... e via... così sei sicuro che sia proprio la versione nuova e non quella magari nello stack...
    Ho capito,ma devo aspettare comunque di nuovo 5 minuti prima che l'emulatore sia pronto.Giusto?Chiedevo invece se ci fosse un modo per,una volta partito l'emulatore,"aggiornarlo" rapidamente delle modifiche fatte senza starlo a riavviare ed aspettare di nuovo tutto quel tempo..

  8. #7
    Baby Droid


    Registrato dal
    Jan 2009
    Messaggi
    41

    Ringraziamenti
    1
    Ringraziato 7 volte in 7 Posts
    Predefinito

    le operazioni che ti ho descritto vanno fatte a emulatore acceso.. quando io faccio prove non spengo mai l'emulatore

  9. #8
    Baby Droid


    Registrato dal
    Jul 2010
    Messaggi
    28

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Aaahh..ok ok! Ora perdona la mia ignoranza:da quale prompt devo eseguire i comandi che mi hai detto prima? Perchè quando lancio l'emulatore mi appaiono ma poi scompaiono subito..

  10. #9
    Baby Droid


    Registrato dal
    Jan 2009
    Messaggi
    41

    Ringraziamenti
    1
    Ringraziato 7 volte in 7 Posts
    Predefinito

    Quote Originariamente inviato da joaocominho Visualizza il messaggio
    Aaahh..ok ok! Ora perdona la mia ignoranza:da quale prompt devo eseguire i comandi che mi hai detto prima? Perchè quando lancio l'emulatore mi appaiono ma poi scompaiono subito..
    se hai windows il prompt dei comandi (su vista/seven basta che apri il menu start scrivi "cmd" e premi invio) sennò Start->accessori->Prompt dei comandi
    su Linux apri una console qualsiasi, su mac non ho idea...
    poi se hai installato l'SDK facendo anche il passaggio:

    On Linux, edit your ~/.bash_profile or ~/.bashrc file. Look for a line that sets the PATH environment variable and add the full path to the tools/ directory to it. If you don't see a line setting the path, you can add one:
    export PATH=${PATH}:<your_sdk_dir>/tools
    On a Mac OS X, look in your home directory for .bash_profile and proceed as for Linux. You can create the .bash_profile if you haven't already set one up on your machine.
    On Windows, right-click on My Computer, and select Properties. Under the Advanced tab, hit the Environment Variables button, and in the dialog that comes up, double-click on Path (under System Variables). Add the full path to the tools/ directory to the path.
    basta che scrivi ora (con un emulatore avviato) "adb shell" ed entrerai nella console dell'emulatore o meglio di android (che è un OS linux-based)

    riconoscibile la console perchè c'è il carattere # all'inizio riga...
    da qua puoi dare comandi (linux) direttamente come se ti trovassi all'interno dell'emulatore...
    per esempio:
    - ls lista i file e le cartelle della cartella in cui ti trovi
    - ps lista dei processi in esecuzione nel sistema
    - cd <nome cartella> per cambiare cartella (cd .. per tornare alla cartella superiore)
    - kill <PID> per killare il processo con il PID corrispondente (PID = Process ID) occhio a non uccidere processi di sistema ^^
    e così via un botto di comandi che neanche mi ricordo

    se ci son problemi fai un fischio

  11. #10
    Baby Droid


    Registrato dal
    Jul 2010
    Messaggi
    28

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Davvero grazie mille grogdunn!! Ti auguro una buona giornata!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy