Prestatieverbeteringen voor Google Camera, Android 10-regels en schermrecorder-app onthuld

Een bugrapport in de Google Camera 7.0-app onthult werk aan het verbeteren van de opstartprestaties en toont ook Android 10-regels en een schermrecorder-app.

Een paar dagen geleden hebben we de handen ineengeslagen nieuwe Google Camera 7.0 APK van de Pixel 4. We lieten de gebruikersinterface zien en waren ook de eersten die dat deden onthul de functies van de Pixel 4-camera we vonden in de APK evenals de mysterieuze terugkeer van de "needlefish" 2019 Pixel. Tijdens het onderzoeken van de APK zagen we een paar opmerkingen over de trage lancering van de Google Camera-app, wat erop wijst dat Google bezig was eventuele problemen met de opstartprestaties van de app op te lossen. We hebben er niet te veel over nagedacht, want dat klinkt als standaard ontwikkelingswerk, maar Philip Chang (@m4au312) stuurde ons een interessante tip die verwijst naar een instructiepagina die wordt gehost op Google Foto's. De pagina schetst de inspanningen van Google om de Google Camera-app sneller te maken, en de schermopnamen daarop de pagina liet een paar Android 10-functies zien die we nauwelijks hebben gezien, evenals een paar interne apps die onze aandacht trokken interesse.

Verbetering van de Google Camera-prestaties

Hoewel de Pixel 3 een van de beste camera's van 2018 had, was de camera-ervaring niet perfect. Er waren enkele klachten bijvoorbeeld over het feit dat de camera-app foto's niet goed opslaat. Google heeft deze problemen aangepakt met daaropvolgende updates die het geheugenbeheer verbeterden, maar de schade was al aangericht. Op de pagina vermeldt Google dat het verbeteren van de prestaties ‘een van de hoogste prioriteiten van het team’ is in 2019 vanwege ‘de manier waarop het vertrouwen in het product." Het verbeteren van de prestaties is echter niet zo eenvoudig als "een schakelaar omzetten of een paar bugs oplossen", maar vereist "aanzienlijke inspanningen die verder gaan dan het Camera-team, zoals het Android-systeem en de Android-prestatieteams." Het Android-team is bijvoorbeeld eerder opgericht de PinnerService die het Pixel-team gebruikt om de Google Camera APK-, ODEX- en VDEX-bestanden in het geheugen vast te zetten (op mijn Pixel 2 XL is dat ongeveer 183 MB.) Met goedkeuring van Het 'exec-leiderschap' van Google, het Google Camera-team, heeft dit jaar 'de draai gemaakt om zich te concentreren op 'snappiness'', er zijn 'mensen die actief onderzoek doen naar alle problemen."

Het belangrijkste prestatieprobleem dat momenteel wordt getest, is de incidentele langzame lancering van de camera-app die sommige gebruikers mogelijk hebben ondervonden. U wilt de camera-app altijd snel kunnen starten voor het geval u onmiddellijk een foto of video moet maken, maar sommige gebruikers hebben misschien af ​​en toe gemerkt dat "op de knop tikken" De sluitertoets doet de eerste ~10 seconden niets, en de rest van [de] camera ziet er wel of niet uit alsof hij volledig is geladen, terwijl het slechts <2 seconden duurt om de app te laden. Deze pagina wordt getoond aan dogfood-gebruikers (bijv. interne Google-bètatesters) die een dergelijke "trage start" ervaren tijdens het opstarten van de Google Camera-app, en hen informeren hoe ze een systeemtracering kunnen vastleggen en een bugrapport kunnen verzenden.

<stringname="dogfood_slow_launch_toast_send_feedback">go/be-fasterstring>
<stringname="dogfood_slow_launch_toast_text">That launch seemed slow.string>
<stringname="dogfood_toast_learn_more">Learn morestring>

Als u op de knop 'Meer informatie' tikt, worden ze naar de Google Foto's-pagina gebracht, zoals we hebben bevestigd in de code voor Google Camera 7.0. Onze tipgever is deze pagina waarschijnlijk tegengekomen toen ze een langzame lancering ervoeren zich.

De pagina is gemaakt op 3 mei 2019, vlak daarvoor Google I/O 2019 waar het bedrijf de Pixel 3a en Pixel 3a XL. Gezien hoe dicht deze pagina werd gepubliceerd bij de startdatum van Google I/O, is het onwaarschijnlijk dat het team al deze feedback op tijd voor de lancering van de Pixel 3a heeft verzameld en geïmplementeerd. Het is dus waarschijnlijk dat we de genoemde cameraverbeteringen hun weg zullen zien vinden naar de stabiele Google Camera 7.0-update, die we verwachten volgende maand samen met de Pixel 4 uit te brengen.

Android 10-regels

In Android Q bèta 3, we ontdekten dat Google bezig was met een manier om sommige instellingen op je telefoon te automatiseren. Wij later heeft de functie geactiveerd om te onthullen dat dit 'Regels' zal heten en dat je de geluidsmodus automatisch kunt wijzigen wanneer je verbinding maakt met een bepaald Wi-Fi-netwerk of als je in de buurt van een bepaalde locatie bent. Deze functie verschijnt in de app Instellingen, weergegeven in twee van de schermopnamen. Omdat de schermopname is gemaakt op een Pixel 3a, is het mogelijk dat Google de functie op oudere Pixel-smartphones inschakelt.

Google Interne schermrecorder-app

Android 10 heeft een zeer barebones-app voor schermrecorders die momenteel verborgen is in de stabiele release, maar Google werkt waarschijnlijk aan een goede recorder-app voor ofwel Android 11 R of de Pixel 4-release. Interessant genoeg hebben we een nieuwe Recorder-app gezien in de schermopnamen die op de Google Foto's-pagina zijn geplaatst. De app heet "Recall" en heeft een app-pictogram dat we nog nooit eerder in bestaande Google-apps hebben gezien. We denken dat het wordt gebruikt voor schermopnamen omdat het 'Cast'-pictogram dat wordt weergegeven wanneer de MediaProjection API is ingeschakeld wordt gebruikt door een app verschijnt in de statusbalk en de meldingen vermelden dat de Recall-app aan het opnemen is. Verder kunnen we de ‘privacy-chips’ zien in de statusbalk en meldingen die laten zien wanneer een app actief de camera of microfoon gebruikt. Deze functie verscheen in onze vroege Android Q-lek maar werd verwijderd tijdens de openbare bèta's en stabiele release.

We weten niet hoe de app eruit ziet en welke instellingen deze biedt. Het is mogelijk dat dit alleen bedoeld is om intern door Googlers te worden gebruikt en nooit het levenslicht zal zien buiten Google. We hopen dat dit niet het geval is, aangezien gebruikers al geruime tijd een vooraf geïnstalleerde schermrecorder willen. Android 10 zelfs Hiermee kunnen schermrecorders de audio opnemen van andere apps, maar momenteel wel moet u een schermrecorder van derden gebruiken om dat te doen.

Volta-app?

Ten slotte zagen we een pictogram voor een ‘Volta’-app die we nog niet eerder hebben gezien. Dit heeft wellicht te maken met Android 5.0 Lollipop's Project Volta initiatief om de levensduur van de batterij te verbeteren. Deze app kan een hulpmiddel zijn om het energieverbruik van apps te testen of de batterijgeschiedenis van het apparaat te analyseren.


We verwachten binnenkort een aankondiging over de lanceringsdatum voor de Pixel 4-smartphones. We zijn benieuwd welke cameraverbeteringen de nieuwe telefoons met zich mee zullen brengen, vooral nadat we met de Night Sight-verbeteringen hebben gespeeld met behulp van een aangepaste Google Camera-app. Als we meer te weten komen over een van beide smartphones, laten we het u weten.

Google Pixel 4-forums ||| Google Pixel 4 XL-forums

Met dank aan PNF Software voor het verstrekken van een gebruikslicentie JEB-decompiler, een professionele reverse engineering-tool voor Android-applicaties.