Aplikace pro Android – první kroky
Našel jsem Android Studio, které v sobě má i AVD (Android Virtual Device), ale po vytvoření virtuálního Androidu je celý ten virtuál tak pomalý a žere 50% CPU, že jsem zvolil jinou variantu.
Zjistil jsem, že se dá testovat/simulovat i přes VirtualBox.
Našel jsem např. toto ISO:
- http://www.android-x86.org/download (tento Android mi nešel vůbec nainstalovat, asi jsem neměl správný hostující CPU)
- nebo https://code.google.com/p/android-x86/downloads/detail?name=android-x86-4.3-20130725.iso&can=2&q= (tohle sice šlo nainstalovat, ale Android Studio rozpoznalo zařízení jako OFFLINE, prostě se to nepodařilo nastavit tak, abych mohl na tomto zařízení ladit.
Fungovalo mi ale až toto http://androvm.org/Download/androVM_vbox86tp_4.1.1_r6.1-20130222.ova
Pro přístup na VirtualBox jsem si u virtual Androidu nastavil Networking -> Adapter 2 jako NAT s Port Forwarding:
- Name: cokoliv
- Protocol: TCP
- Host IP: prázdné
- Host Port: 5555
- Guest IP: prázdné
- Guest Port: 5555
Pak stačilo spustit:
radek@radek-laptop:~/android-studio/sdk/platform-tools$ ./adb connect 127.0.0.1
connected to 127.0.0.1:5555
radek@radek-laptop:~/android-studio/sdk/platform-tools$ ./adb devices
List of devices attached
127.0.0.1:5555 device
A když jsem v Android Studiu stiskl tlačítko „play“, tak jsem pak viděl virtuálního Androida v nabídce testovacích zařízení a aplikace se v něm spustila.