Google tillkännager förbättringar av AAB-arkiv, Instant Apps och apphanteringsverktyg

Vid Playtime 2018 tillkännagav Google en ny funktion i Google Play, inklusive förbättringar av AAB-arkiv, Instant Apps, apphanteringsverktyg och mer.

Varje år är Google värd för ett evenemang som endast kallas Playtime. Google bjuder in utvalda utvecklare av appar och spel från Play Butik till eventet för att dela med sig av de senaste funktionerna och tipsen för att förbättra sina appar. På årets event, meddelade Google uppdateringar av Android App Bundle, Google Play Instant och Google Play Console.

Ändringar av Android App Bundle

Tillkännagav på Google I/O 2018, är Android App Bundle ett nytt sätt att paketera din applikation. Om du väljer att dela din signeringsnyckel och ladda upp en .aab-fil till Google Play kommer den nya dynamiska leveransfunktionen i Play att avgöra vilka resurser som ska paketeras till en .apk-fil för att visas för en användare. Detta kan ibland avsevärt minska storleken på en applikation, vilket förbättrar bevarandet av användare med låga lagringsenheter eller låga datagränser.

Även om Google skryter med en genomsnittlig appstorleksminskning på 35 %, rullar företaget ut ändringar för att minska storleken på app-paketet ytterligare. Nedladdade AAB-paket blir nu 8 % mindre i genomsnitt och 16 % mindre när den är installerad på Android Marshmallow och högre enheter. Google säger att detta möjliggjordes genom att stödja "okomprimerade inbyggda bibliotek", vilket eliminerar "behovet av att lagra flera kopior på enheten."

Därefter vill Google påminna utvecklare om att den senaste stabila versionen av Android Studio—version 3.2– låter dig distribuera app-paket. För spelutvecklare, Unity 2018.3 beta låter dig också bygga app-paket. För utvecklare av stora appar som spel, stora app-paket "med installerade APK-storlekar på upp till 500MB" kan nu laddas upp utan behov av expansionsfiler. Dock finns stöd för stora appar i tidig åtkomst.

Google Play Instant Changes

Den första ändringen som tillkännagavs är att storleksgränsen för att aktivera den nya "Testa nu"-knappen för spelbara speldemos har varit ökat till 10MB. Det är också URL-baserade avsiktsfilter krävs inte längre för ditt snabbspel, om du missade den nyheten.

För det andra låter Android Studio 3.3 beta nu utvecklare "publicera ett enda app-paket och klassificera det eller en viss modul till vara omedelbar aktiverad." Detta innebär att du inte längre behöver underhålla separat kod och publicera en separat installationsbar och omedelbar kod app.

Slutligen är den spelbara demosfunktionen nu tillgänglig för "premiumtitlar och förhandsregistreringskampanjer."

Ändringar av Google Play Console

Play Console kommer att länka förlanseringsrapporten i Firebase Test Lab med Android-vitaler för att hjälpa dig att bättre felsöka dina appar. Om du ser en krasch i Android vitals också inträffa i förlanseringsrapporten kan du se metadata från förlanseringsrapporten i Android vitals instrumentpanel (och vice versa.)

Google tillkännagav också några förbättringar av sina apphanteringsverktyg:

  • Pausa prenumerationer tillfälligt: Google testar möjligheten för användare att pausa prenumerationer istället för att säga upp dem, vilket ger dig chansen att vinna tillbaka några prenumeranter.
  • Ändra priser för befintliga prenumerationer: Du kan ändra priset på en prenumeration utan att skapa en ny SKU i Play Billing Library v1.2. Du kan alternativt låta en planändring träda i kraft vid det befintliga förnyelsedatumet.
  • Bättre mätvärden: "Kumulerad data, 30-dagars rullande medelvärde och sammanställningar för olika tidsperioder" är nya tillägg till kärnvärdena i Play Console.
  • Uppdateringar i appen: Du kan uppmana dina användare att uppdatera appen utan att de lämnar appen med detta nya API. Du kan bygga ett helskärmsgränssnitt som guidar användaren att uppdatera appen, eller hjälper dem att installera appen i bakgrunden samtidigt som de övervakar uppdateringstillståndet. Detta API är i tidig åtkomst.

Sist men inte minst lanserar Google Academy for App Success för att utbilda utvecklare om Play Console, Google Plays policyer och bästa praxis för att förbättra kvaliteten och affärsresultaten för sina appar. Det är ett gratisprogram som är tillgängligt på engelska idag, men mer innehåll och språk kommer att finnas tillgängligt i framtiden.