Android: Ladění aplikace

Z MiS
Verze z 9. 3. 2016, 15:18; Spravce (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Přejít na: navigace, hledání


Šest programátorských zákonů: 1. V každém programu je alespoň jedna chyba. 2. Každý program lze zkrátit alespoň o jeden řádek. 3. Nejjednodušší chyby se nejhůře hledají. 4. Každou opravou se do programu zanese nová chyba. 5. Když už se zdá, že program je v pořádku, určitě jsme něco přehlédli. 6. Programátor dělá, co umí. Počítač si dělá, co chce.


Obsah

Jak zkoušet/ladit aplikace pro Android?

Při vývoji aplikací pro Android je ladění náročnější v tom, že aplikace nelze spustit přímo na počítači, na kterém vývojář pracuje. Tedy alespoň do doby, než někdo napíše dobré vývojové prostředí běžící na Androidu... ;)


1. Spuštění *.apk na mobilu

Výhody
Nevýhody


2. Připojení k mobilu prostřednictvím ovladačů

Výhody
Nevýhody


3. Virtualizace zařízení AVD

3.1 S podporou HAXM ovladačů

Výhody
Nevýhody

Tento způsob zrychlení lze použít pouze na procesorech značky Intel!

NELZE použít na procesorech AMD!!!

3.2 S využitím funkcí grafické karty

3.3 Ukládání obrazů (snapshot) aktuálního stavu stroje

4. Cloudové nástroje

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje