Néhány hónappal a béta után a Google kiadta az Android Studio 3.5 stabil verzióját, ami a Project Marble végét jelzi (de nem a hibajavítások végét).
Egészen 2018 novemberében a Google bemutatott valamit, az úgynevezett "Project Marble" az Android Stúdióba. Ez azonban nem egy másik üzenetküldő alkalmazás. Ehelyett a Google példátlan dolgot tett az Android-alkalmazások fejlesztési munkafolyamatának javításával.
Ha lemaradt volna, a Project Marble valójában nem egy termék vagy szolgáltatás. Inkább ez egy gyűjtőfogalom, amely a Google Android Stúdió stabilitásának javítására irányuló munkájára utal, amely a Google választott Android-alkalmazás-fejlesztő programja. A Project Marble élettartama alatt a Google többet összpontosított a hibák kijavítására és az Android Studio teljesítményének javítására, mintsem új funkciók bevezetésére.
Néhány hónappal később a béta frissítés, a Google kiadta az Android Studio 3.5 stabil verzióját, ami a Project Marble végét jelenti (de nem a hibajavítások végét). Íme néhány figyelemre méltó funkció és fejlesztés, amelyet ez a verzió hoz:
A felhasználói felület lefagy
Ha rendszeresen használja az Android Studiót, valószínűleg észrevette ezt a problémát. Véletlenszerűnek tűnő időpontokban az Android Studio egyszerűen lefagy 1 másodperctől 1 percig, vagy egészen addig, amíg nem kényszeríti bezárását. Nyilvánvaló, hogy ez egy elég bosszantó dolog, amellyel foglalkoznia kell, amikor egy alkalmazást próbál létrehozni.
Az Android Studio 3.5-tel a Google keményen dolgozott ezen a helyzeten. Nem tökéletes, de amit eddig tettek, az határozottan értékelhető. Az adat-összerendelési kifejezések XML-ben történő szerkesztése most gyorsabban javítja a késleltetést.
Sebesség építése
Az Android-alkalmazások fejlesztésével kapcsolatos másik régóta fennálló probléma az alkalmazás elkészítéséhez szükséges idő. Hacsak nem rendelkezik egy nagyon erős számítógéppel, az összeállítás akár 3 percet is igénybe vehet. Ez hosszú idő, ha apró változtatásokat hajt végre egy probléma hibakeresése érdekében.
Az Android Studio új verziója két figyelemre méltó fejlesztést hoz az alkalmazások összeállításához. Az első az annotációs processzorok növekményes összeállítása. Ha olyan könyvtárakat használ az alkalmazásban, mint a Dagger és a Realm, akkor rövidebb felépítési időt kell észlelnie.
A második fejlesztés a Windows lemez I/O-jához kapcsolódik. A Windows Defender (jelenleg Windows Security néven) rendelkezik egy olyan funkcióval, amely valós időben ellenőrzi a fájlokat (amennyiben létrejönnek vagy módosítják őket), hogy megvédje Önt a rosszindulatú programoktól. Ez a vizsgálat azonban jelentősen lelassíthatja az alkalmazás felépítését. Az Android Studio 3.5 most egy tippet jelenít meg olyan lépésekkel, amelyekkel kizárhatja projektkönyvtárait ebből a valós idejű védelemből a buildek felgyorsítása érdekében.
Módosítások elfogadása
Egy másik figyelemre méltó változás az Android Studio 3.5-ben az Apply Changes bevezetése, amely felváltja a régi Instant Run keretrendszert. Az Instant Run célja az volt, hogy megkönnyítse az alkalmazás kisebb módosításait és tesztelését, de a legtöbb esetben problémákat okozott.
A probléma megoldása érdekében a Google teljesen megszüntette az azonnali futtatást, és az alapoktól kezdve megépítette az Apply Changes funkciót. Állítólag megbízhatóbb és gyorsabb is, mint az Instant Run.
Ha Ön Android fejlesztő, Android Studio 3.4 vagy korábbi verziót használ, akkor ez a frissítés mindenképpen megér egy próbát. Észre kell vennie az általános teljesítmény és stabilitás jelentős növekedését. Az Android Studio 3.5 beszerzéséhez is töltse le a Google webhelyéről vagy keressen frissítéseket az aktuális verzióból.
Forrás: Android fejlesztők