GenyMotion - coś fajnego dla każdego (Android developera)

Każdy developer Androida w pewnym momencie boryka się z problemem testowania kodu,  który napisał. Oczywiście, rozwiązań jest parę: emulator (wolny, ale mamy do dyspozycji dużo opcji pozwalających na dogłębne testowania funkcjonalności z kodu), realne urządzenia (tylko nie każdy ma dostęp do wielu urządzeń o różnej konfiguracji), oraz maszyny wirtualne (mam na myśli najpopularniejszy VirtualBox z obrazami projektu Android-X86 - szybkie, ale ograniczone w opcjach testowania). Nie chcę się za bardzo rozpisywać, ale odkryłem jakiś czas temu projekt AndroVM. Jest to …

Testy - Robolectric i ostrzeżenia o błędach klas cieni (Shadow)

Pisząc testy dla aplikacji Androidowej wykorzystując framework Robolectric, a następnie uruchamiając je nawet na różne sposoby, można otrzymać następujące ostrzeżenia (warning): Warning: an error occurred while binding shadow class: ShadowGeoPoint Warning: an error occurred while binding shadow class: ShadowItemizedOverlay Warning: an error occurred while binding shadow class: ShadowMapController Warning: an error occurred while binding shadow class: ShadowMapActivity Warning: an error occurred while binding shadow class: ShadowMapView Warning: an error occurred while binding shadow class: ShadowOverlayItem Dzieje się tak ze względu …