Google heeft de afgelopen maanden veel werk verricht om Android Studio te verbeteren. Het bedrijf lanceerde de eerste bèta van Android Studio 2.3 midden december vorig jaar, en gisteren brachten ze een stabiele build van 2.3 uit. Deze grote updates dragen bij aan wat Velen hebben al in de bètaversie getest, omdat Google nu van mening is dat de software solide genoeg is om op stal te worden uitgebracht kanaal.
Het doel van Android Studio 2.3 is om zich te concentreren op de kwaliteit van functies die velen al gebruiken. Google heeft bijvoorbeeld een aantal belangrijke wijzigingen aangebracht in de Instant Run-functie om deze betrouwbaarder te maken. Als u op de knop Uitvoeren drukt, wordt de applicatie nu altijd opnieuw opgestart, zodat uw wijzigingen worden weergegeven in het applicatievoorbeeld. De nieuwe knop Wijzigingen toepassen zal zijn best doen om de recente wijzigingen die u in de code heeft aangebracht daadwerkelijk om te wisselen terwijl uw applicatie actief blijft.
De Build Cache-functie is met release 2.2 aan Android Studio toegevoegd, maar is standaard uitgeschakeld. Deze functie slaat geëxplodeerde AAR's en vooraf gedefinieerde externe bibliotheken op in de cache, wat kan leiden tot snellere, schone builds van uw applicatie. Build Cache is een gebruikersbrede cache die nu standaard is ingeschakeld in Android Studio 2.3. Een andere nieuwe functie is de toevoeging van een stabiele release van ConstraintLayout. Met ConstraintLayout kunt u nu twee of meer Android-weergaven bidirectioneel aan elkaar koppelen om een groep in één dimensie te vormen.
ConstraintLayout ondersteunt zelfs verhoudingen voor die momenten waarop u de beeldverhouding van een widget wilt behouden. Over widgets gesproken: met het bijgewerkte widgetpalet in de Layout Editor kunt u nu uw widgets voor uw lay-out zoeken, sorteren en filteren. U krijgt er ook een voorbeeld van voordat u het naar het ontwerpoppervlak sleept.
Google heeft een samenvattingsvideo van ongeveer vier minuten geplaatst over wat er zoal is, dus zorg ervoor dat je die samen met de volledige lijst met wijzigingen op de Android Developer's Blog bekijkt.
Bron: Android-ontwikkelaarsblog