Android: Ladění aplikace

Z MiS
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