Android Studio 3.5 blijft stabiel met alle oplossingen en verbeteringen van Project Marble

click fraud protection

Een paar maanden na de bèta heeft Google de stabiele versie van Android Studio 3.5 uitgebracht, wat het einde betekent van Project Marble (maar niet het einde van de bugfixes).

Helemaal in november 2018 introduceerde Google iets genaamd 'Project Marmer" naar de Android Studio. Dit is echter niet weer een berichten-app. In plaats daarvan deed Google iets ongekends door de workflow voor het ontwikkelen van Android-apps te verbeteren.

Mocht je het gemist hebben: Project Marble is niet echt een enkel product of dienst. Het is eerder een overkoepelende term die verwijst naar het werk van Google om de stabiliteit van Android Studio, het favoriete Android-app-ontwikkelingsprogramma van Google, te verbeteren. Tijdens de levensduur van Project Marble heeft Google zich meer gericht op het oplossen van bugs en het verbeteren van de prestaties in Android Studio dan op het introduceren van nieuwe functies.

Een paar maanden later de bèta-updateheeft Google de stabiele versie van Android Studio 3.5 uitgebracht, die het einde markeert van Project Marble (maar niet het einde van de bugfixes). Hier zijn enkele van de opvallende kenmerken en verbeteringen die deze versie met zich meebrengt:

Gebruikersinterface loopt vast

Als u Android Studio regelmatig gebruikt, heeft u dit probleem mogelijk opgemerkt. Op schijnbaar willekeurige momenten loopt Android Studio eenvoudigweg vast gedurende 1 seconde tot 1 minuut, of zelfs totdat u het geforceerd sluit. Het is duidelijk dat dit behoorlijk vervelend is om mee te maken als je een app probeert te maken.

Met Android Studio 3.5 heeft Google hard gewerkt om deze situatie te verbeteren. Het is niet perfect, maar wat er tot nu toe is gedaan, wordt zeker gewaardeerd. Het bewerken van gegevensbindende expressies in XML gaat nu sneller dankzij verbeteringen in de latentie.

Bouw snelheid

Een ander al lang bestaand probleem bij de ontwikkeling van Android-apps is de tijd die nodig is om uw app te bouwen. Tenzij u een zeer krachtige computer heeft, kan het compileren meer dan 3 minuten duren. Dat is een lange tijd als u kleine wijzigingen aanbrengt om een ​​probleem op te lossen.

Deze nieuwe versie van Android Studio brengt twee opmerkelijke verbeteringen in de app-compilatie. De eerste is de incrementele compilatie van annotatieprocessors. Als u bibliotheken zoals Dagger en Realm in uw app gebruikt, zou u kortere bouwtijden moeten opmerken.

De tweede verbetering heeft betrekking op schijf-I/O op Windows. Windows Defender (nu Windows Security genoemd) heeft een functie die bestanden in realtime scant (terwijl ze worden gemaakt of gewijzigd) om u tegen malware te beschermen. Dit scannen kan de bouw van uw app echter aanzienlijk vertragen. Android Studio 3.5 toont nu een hint met stappen die u kunt nemen om uw projectmappen uit te sluiten van deze realtime bescherming om builds te versnellen.

Wijzigingen toepassen

Een andere opmerkelijke verandering in Android Studio 3.5 is de introductie van Apply Changes, dat het oude Instant Run-framework vervangt. Instant Run was bedoeld om het gemakkelijker te maken om kleine wijzigingen in uw app aan te brengen en deze te testen, maar vaker wel dan niet veroorzaakte dit problemen.

Om dit aan te pakken heeft Google Instant Run volledig geschrapt en Apply Changes vanaf de basis opgebouwd. Het zou zowel betrouwbaarder als sneller moeten zijn dan Instant Run.


Als je een Android-ontwikkelaar bent en Android Studio 3.4 of eerder gebruikt, is deze update zeker het proberen waard. U zou een duidelijke toename van de algemene prestaties en stabiliteit moeten opmerken. Om Android Studio 3.5 te krijgen, ook niet download het van de website van Google of controleer op updates van uw huidige versie.

Bron: Android-ontwikkelaars