Android Emulator
DEX aplikácie sa spúšťajú priamo v mobile alebo sa počítačom emulujú.
Ako vytvoriť a spustiť Android Emulator:- v spustenom Ecipse s ADT Pluginom: Window -> AVD Manager
- po otvorení dialógového okna stlačiť Add...
- pomenovať nové zariadenie, priradiť mu API Level, veľkosť pamäťovej karty a hlavne zaškrtnúť možnosť Snapshot pre rýchlejšie spúšťanie emulátora
- potom stačí potvrdiť tlačidlom Create AVD a spustiť
- po dokončení inštalácie môžme obdivovať
Fast emulator
Popri klasickej verzii OS Android určenom pre ARM platformu, vznikol projekt Android x86, ktorý je kompatibilný s bežnými počítačmi. Android x86 je možné využiť ako operačný systém pre netbooky. Keďže beží na platforme x86, tak je ľahko emulovateľný v populárnych virtualizačných nástrojoch napr. VirtualBox.Stránka projektu Android x86 + link k obrazom diskov
Nastavenie pre VirtualBox
- General -> Basic
- Operating System: Linux
- Version: buď Other Linux alebo Linux 2.6
- Audio -> Audio Controller: SoundBlaster 16
- System -> Motherboard -> odškrtnúť Enable absolute pointing device
- Network
- Attached to: Bridged Adapter
- Advanced -> Adapter Type: PCnet-FAST III
Aby sme dokázali komunikovať s emulátorom, hostiteľský systém musí poznať IP emulátora:
- A emulátore treba stlačiť ALT+F1, čím sa dostaneme do konzoly
- príkazom netcfg vieme získať IP adresu emulátora
- skratkou ALT+F7 sa vrátime do grafického režimu
(ak vám Eclipse nezobrazí žiadne pripojené zariadenie, treba tento príkaz opakovať)
adb connect ip_adresa_emulatora
* nástroj adb sa nachádza v priečinku cesta_k_SDK/platform-tools