Autore Topic: invecchiare davanti all'emulatore???  (Letto 3714 volte)

Offline marila

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: 0
    • Mostra profilo
invecchiare davanti all'emulatore???
« il: 27 Febbraio 2013, 14:04:50 CET »
0
salve a tutti, dopo aver lanciato l'adt in eclipse (api 12) alle 11, ho notato che alle 12.30 ancora girava la scritta android. Ho provato a cancellare l'emulatore pensando che si fosse incasinato (non era la prima volta che lo lanciavo) e alle 13.30 ho creato un altro. L'ho lanciato e, adesso che sono le 14, ancora gira la scritta android. C'è un modo per non invecchiare davanti all'emulatore aspettando che parta,? se metto android 2.3 nell'emulatore dovrebbe gestirlo con più velocità? ho un asus 1215N a 1.8ghz e 2gb ram.

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:invecchiare davanti all'emulatore???
« Risposta #1 il: 27 Febbraio 2013, 14:18:31 CET »
0
Succede che a volte si impalla durante il boot, ma non devi ricrearlo. Devi solo chiuderlo e riavviarlo.
Se riesci installa le versioni x86 che sono più veloci.

Offline marila

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: 0
    • Mostra profilo
Re:invecchiare davanti all'emulatore???
« Risposta #2 il: 27 Febbraio 2013, 14:22:37 CET »
0
è proprio lento! inaccettabile.. una volta creato comunque ci vogliono 20 minuti per farlo partire. Per ricompilare un'app e lanciarla, con adt sempre aperto e pronto, comunque ci vogliono 2 minuti.. Mi sa che con il mio portatile mi prendo solo inc___ture...

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:invecchiare davanti all'emulatore???
« Risposta #3 il: 27 Febbraio 2013, 14:36:39 CET »
0
Non avevo notato che hai un netbook. Si, rassegnati alla lentezza.
D'altro canto i netbook non sono pensati per questa tipologia d'uso.

Offline elfo83

  • Utente normale
  • ***
  • Post: 287
  • Respect: +23
    • Mostra profilo
  • Sistema operativo:
    Mac OS 10.8.2
Re:invecchiare davanti all'emulatore???
« Risposta #4 il: 28 Febbraio 2013, 23:32:11 CET »
0
La cosa migliore è testare il tuo codice su un cellulare android...è molto + veloce.

Offline gTreeTeam

  • Nuovo arrivato
  • *
  • Post: 29
  • Respect: 0
    • Google+
    • gTreeTeam
    • Mostra profilo
    • gTreeTeam
  • Dispositivo Android:
    samsung, htc, asus e altri
  • Play Store ID:
    gTreeTeam
  • Sistema operativo:
    windows, linux, os x
Re:invecchiare davanti all'emulatore???
« Risposta #5 il: 02 Marzo 2013, 17:39:07 CET »
0
Si la cosa più veloce è il device... poi le macchine intel e le macchine con una GPU decente...
poi... contano più i MHz che i core...

ah... su Mac, tendenzialmente è più veloce (usiamo entrambi)
Le nostre app (altre in arrivo... anzi LuckyWin - Vinci al Lotto è nuova nuova!):

Offline Eu4ia

  • Utente junior
  • **
  • Post: 93
  • Respect: +16
    • Mostra profilo
  • Play Store ID:
    Eu4ia
  • Sistema operativo:
    Ubuntu 11.10 + Windows 7
Re:invecchiare davanti all'emulatore???
« Risposta #6 il: 12 Marzo 2013, 13:12:28 CET »
0
@marila:
per velocizzare l'emulatore puoi utilizzare gli snapshot. Ti consentono di evitare il caricamento a "freddo" tutte le volte

Sicuramente il top ce l'hai con un device fisico, in alternativa (molto dipende da cosa stai sviluppando) ma per avere buoni fps (se devi fare un video dimostrativo di un gioco) o se devi dare un'occhiata generale puoi usare BlueStacks http://www.bluestacks.com/

 ;-)
Se ti sono stato utile premi "Thanks" ;-)

Offline giuCris

  • Nuovo arrivato
  • *
  • Post: 12
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    samsung ace plus
  • Sistema operativo:
    Ubuntu 12.04
Re:invecchiare davanti all'emulatore???
« Risposta #7 il: 15 Marzo 2013, 01:57:49 CET »
0
testa direttamente sul tuo smartphone. L'emulatore è comunque sempre troppo lento per i miei gusti :) anche se ci mette 10 secondi sono già troppi :)

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:invecchiare davanti all'emulatore???
« Risposta #8 il: 15 Marzo 2013, 09:57:42 CET »
0
ieri ho provato un emulatore x86 con HAXM installato.... è più veloce del mio Nexus 7...
a dire il vero emulavo un Nexus S con 512 di ram, ma senza GPU Host e avviando un task in background che utilizza pesantemente CPU e RAM, da 5-6 secondi su Nexus 7 a 2 secondi su emulatore...
Ottimo direi, no?
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline k3v1n

  • Utente junior
  • **
  • Post: 61
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung S3
Re:invecchiare davanti all'emulatore???
« Risposta #9 il: 15 Marzo 2013, 10:48:05 CET »
0
ieri ho provato un emulatore x86 con HAXM installato.... è più veloce del mio Nexus 7...
a dire il vero emulavo un Nexus S con 512 di ram, ma senza GPU Host e avviando un task in background che utilizza pesantemente CPU e RAM, da 5-6 secondi su Nexus 7 a 2 secondi su emulatore...
Ottimo direi, no?

mi potresti fornire qualche dritta su come configurare questo emulatore?

Grazie

Offline undead

  • Utente senior
  • ****
  • Post: 666
  • Respect: +113
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S6
  • Play Store ID:
    DrKappa
  • Sistema operativo:
    Windows 10 64-bit, Windows 8.1 64-bit
Re:invecchiare davanti all'emulatore???
« Risposta #10 il: 15 Marzo 2013, 11:34:20 CET »
0
ieri ho provato un emulatore x86 con HAXM installato.... è più veloce del mio Nexus 7...
a dire il vero emulavo un Nexus S con 512 di ram, ma senza GPU Host e avviando un task in background che utilizza pesantemente CPU e RAM, da 5-6 secondi su Nexus 7 a 2 secondi su emulatore...
Ottimo direi, no?
Direi più che ottimo!!! Complimenti!!!

Nella mia configurazione avvio in 25-30 secondi e per quanto riguarda la velocità su opengl mi va qualcosa di meno rispetto ad un galaxy s2.

Offline Eu4ia

  • Utente junior
  • **
  • Post: 93
  • Respect: +16
    • Mostra profilo
  • Play Store ID:
    Eu4ia
  • Sistema operativo:
    Ubuntu 11.10 + Windows 7
Re:invecchiare davanti all'emulatore???
« Risposta #11 il: 15 Marzo 2013, 14:11:27 CET »
+1
Se ti sono stato utile premi "Thanks" ;-)

Offline gTreeTeam

  • Nuovo arrivato
  • *
  • Post: 29
  • Respect: 0
    • Google+
    • gTreeTeam
    • Mostra profilo
    • gTreeTeam
  • Dispositivo Android:
    samsung, htc, asus e altri
  • Play Store ID:
    gTreeTeam
  • Sistema operativo:
    windows, linux, os x
Re:invecchiare davanti all'emulatore???
« Risposta #12 il: 15 Marzo 2013, 22:14:34 CET »
0
Lo snapshot aiuta ma l' accelerazione GPU e meglio...
Le nostre app (altre in arrivo... anzi LuckyWin - Vinci al Lotto è nuova nuova!):

Offline pibraccus

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Note
  • Sistema operativo:
    Windows
Re:invecchiare davanti all'emulatore???
« Risposta #13 il: 15 Marzo 2013, 23:01:44 CET »
0
Io ho sempre creduto che questo problema fosse squisitamente del mio vecchio pc. Dopo un paio di volte passate ad aspettare anche più di un'ora che si avviasse l'emulatore ho preferito sviluppare direttamente sul mio galaxy note. Adesso ho un iMac e la situazione non sembra essere migliorata (almeno apparentemente) dopo circa 5 minuti di attesa ho nuovamente desistito e collegato il mio galaxy note anche all'iMac. Scusate l'osservazione un po' off-topic, ma quant'è veloce l'emulatore sull'Xcode invece?!? Si avvia sempre entro un minuto!

Offline gTreeTeam

  • Nuovo arrivato
  • *
  • Post: 29
  • Respect: 0
    • Google+
    • gTreeTeam
    • Mostra profilo
    • gTreeTeam
  • Dispositivo Android:
    samsung, htc, asus e altri
  • Play Store ID:
    gTreeTeam
  • Sistema operativo:
    windows, linux, os x
Re:invecchiare davanti all\'emulatore???
« Risposta #14 il: 15 Marzo 2013, 23:42:31 CET »
0
oddio... non è propriamente un gran  paragone imho... (sono D)



Post unito: 15 Marzo 2013, 23:45:34 CET
...per la cronaca un nexus 7 4.2.1 su emulatore in gpu parte in meno di un minuto ed è fluido come quello reale da me sul Win8... sul OSX devo ancora provare il 4.2.1... ma anche lì l'emulatore parte molto veloce... forse avete macchine configurate male... le ultime versioni dell'emu sono molto più performanti se l'hardware sotto è decente... (siamo del 2013 eh!)
« Ultima modifica: 15 Marzo 2013, 23:45:34 CET da gTreeTeam, Reason: Merged DoublePost »
Le nostre app (altre in arrivo... anzi LuckyWin - Vinci al Lotto è nuova nuova!):