Google Play services divided into small parts - AT LAST (UPDATE - 7.0)

So far, Google didn't allow developers to use a small parts of Google Play Services library - if you want to use just Google Signup - you had to pull whole big library, which end finally in 65K DEX method limit, or use some strange Gradle modification, which slow down building process. At last Google have listened to developers, and split Google Play Services into small libraries along with version 6.5.87 (current is 7.0.0).   For this version, you can …

Nowe możliwości nowego Gradle

Nowa wersja wtyczki Gradle została wydana 31 października, wraz z wersja 0.9 programu Android Studio, wprowadzając parę nowości. Gradle może od teraz automatycznie usuwać nieużywane zasoby. Dla deweloperów to przydatna opcja, gdyż do tej pory trzeba było do tego uzywać dodatkowych narzędzi. Dodatkowo kolejnym zyskiem jest to, że Gradle usuwa niewykorzystane zasoby nie tylko z naszego kodu, ale co ważniejsze z bibliotek, których używamy. Funkcja runProguard została zastąpiona przez minifyEnabled, gdzie dodatkowo jeszcze mamy shrinkResources. Kolejną fajną rzeczą, którą niedawno …

Nowe Google Analytics API v4 dla Androida

Od wersji 4.0 API Google Analytics dla Androida zostało przeniesione do Google Play Services (hura??!!). Używana wcześniej klasa EasyTracker została usunięta, ale nie oznacza to, że w prosty sposób nie można zaimplementować śledzenia. Do rzeczy... Oczywiście podstawowym krokiem implementacji nowego API jest posiadanie biblioteki Google Play Services. Dla korzystających z Gradle sprawa jest prosta: compile 'com.google.android.gms:play-services:+' Google Analytics API v4 posiada szereg klas pomocniczych i opcji konfiguracyjnych, ale całość wydaje się trochę niejasno opisana. Pierwszym krokiem jest utworzenie plików konfiguracyjnych. …