Android, emulacja środowiska

0

Ostatnio kodze troche pod androida a raczej próbuje to w jakiś sensowny sposób ogarnąć ale emulacja z sdk androida działa tak tragicznie, że mała głowa nie wiem co za komputer trzeba mieć aby działał znośnie na pewno nie laptop z kasy biznes. Wpadła mi myśl "może vmka" i tu moje pytanie da się jakoś androida odpalić na VMware i połączyć z IDE? czy lepiej zainwestować w jakiś telefon z androidem i mieć spokój ? Oczywiście nie pisze o Galaxy siii czy note 2 ale np. o lenovo p780 albo coś innego z chin.

0

Jeśli resetujesz emulator androida za każdym razem to pewnie trwa to wieki. Ale możesz go odpalić raz a potem tylko robić redeploy aplikacji ;)

0

prosze Cie bardzo.
http://www.genymotion.com/

walczylem z tym samym ;)

0

Jeżeli posiadasz procesor Intel to zainstaluj HAXM (można znależć tutoriale w sieci jak to zrobić). Po instalacji start emulatora trwa jakieś 15 sekund, a samo jego działanie jest bardzo płynne (na moim core i5). Genymotion jest bardzo szybkie, ale niestety bardzo często crashuje przez co nie nadaje się do pracy, ale jeżeli chcesz się uczyć androida to powinno wystarczyć. Na koniec to o czym wspomniał Shalom: emulator odpalasz raz, później tylko odpalasz aplikację (na początku z przyzwyczajenia pewnie będziesz go zamykać, ale po jakimś czasie można się przyzwyczaić).

0

Obecnie nie grzebie się w Androidzie, ale gdzieś czytałem, że jest dostępna wirtualna maszyna z Androidem. Ponoć działa całkiem sprawnie i nawet wspiera taki sprzęt jak Bluetooth albo webCam-a.
Z drugiej strony telefon jest zawsze lepszy, bardziej kompatybilny (w emulatorze lub VM-ce nigdy nie będziesz miał akcelerometru lub magnetometru, a co ważniejsze nie będziesz miał multitouch-a). Niestety androidowe telefony kiepsko znoszą ciągłe podłączanie do USB (jakieś chce z baterią).
Odradzam kupowanie chińskich podróbek. Po pierwsze wiele z nich nie spełnia hardwarerowych wymagań (słaby procesor, brak sensorów), po drugie jest wiele funkcji androida (np GCM, rozpoznawanie mowy), w których telefon musi mieć błogosławieństwo googla. Spokojnie znajdziesz coś taniego.
Najlepiej kupować Nexusy, bo masz gwarancję, że system będzie aktualizowany i będzie miał najmniej problemów z kompatybilnością. Najtańszy Nexus to jakieś 600zł.

1 użytkowników online, w tym zalogowanych: 0, gości: 1