Platform
Android Studio
Google Play
Jetpack
Docs
Blog
Download
What's New
User Guide
Preview
Home
Platform
Android Studio
Download
What's New
User Guide
Preview
Google Play
Docs
Blog
Download a Preview
Install Alongside Stable
New Features
Release Updates
Updates archive
►
2024
2024
(79)
►
októbra
októbra
(8)
►
septembra
septembra
(8)
►
augusta
augusta
(9)
►
júla
júla
(6)
►
júna
júna
(7)
►
mája
mája
(9)
►
apríla
apríla
(9)
►
marca
marca
(6)
►
februára
februára
(8)
►
januára
januára
(9)
►
2023
2023
(76)
►
decembra
decembra
(4)
►
novembra
novembra
(9)
►
októbra
októbra
(7)
►
septembra
septembra
(8)
►
augusta
augusta
(3)
►
júla
júla
(4)
►
júna
júna
(6)
►
mája
mája
(10)
►
apríla
apríla
(4)
►
marca
marca
(7)
►
februára
februára
(9)
►
januára
januára
(5)
►
2022
2022
(59)
►
decembra
decembra
(3)
►
novembra
novembra
(5)
►
októbra
októbra
(8)
►
septembra
septembra
(4)
►
augusta
augusta
(4)
►
júla
júla
(2)
►
júna
júna
(7)
►
mája
mája
(6)
►
apríla
apríla
(5)
►
marca
marca
(6)
►
februára
februára
(5)
►
januára
januára
(4)
►
2021
2021
(54)
►
decembra
decembra
(3)
►
novembra
novembra
(2)
►
októbra
októbra
(6)
►
septembra
septembra
(4)
►
augusta
augusta
(5)
►
júla
júla
(8)
►
júna
júna
(4)
►
mája
mája
(5)
►
apríla
apríla
(1)
►
marca
marca
(7)
►
februára
februára
(4)
►
januára
januára
(5)
►
2020
2020
(107)
►
decembra
decembra
(7)
►
novembra
novembra
(3)
►
októbra
októbra
(8)
►
septembra
septembra
(6)
►
augusta
augusta
(11)
►
júla
júla
(14)
►
júna
júna
(10)
►
mája
mája
(12)
►
apríla
apríla
(11)
►
marca
marca
(11)
►
februára
februára
(6)
►
januára
januára
(8)
▼
2019
2019
(145)
►
decembra
decembra
(16)
►
novembra
novembra
(12)
►
októbra
októbra
(10)
►
septembra
septembra
(13)
►
augusta
augusta
(12)
►
júla
júla
(6)
►
júna
júna
(9)
►
mája
mája
(18)
►
apríla
apríla
(14)
►
marca
marca
(12)
►
februára
februára
(10)
▼
januára
januára
(13)
Android Studio 3.5 Canary 3 available
Android Studio 3.4 Beta 3 available
Emulator 28.0.23 Stable
Emulator 28.1.4 Canary
Android Studio 3.5 Canary 2 available
Android Studio 3.4 Beta 2 available
Emulator 28.1.3 Canary
Android Studio 3.5 Canary 1 available
Android Studio 3.4 Beta 1 available
Android Studio 3.3 available in the Stable channel
Emulator 28.1.2 Canary
Emulator 28.1.1 Canary
Android Studio 3.4 Canary 10 available
►
2018
2018
(128)
►
decembra
decembra
(13)
►
novembra
novembra
(12)
►
októbra
októbra
(10)
►
septembra
septembra
(10)
►
augusta
augusta
(16)
►
júla
júla
(10)
►
júna
júna
(13)
►
mája
mája
(9)
►
apríla
apríla
(11)
►
marca
marca
(12)
►
februára
februára
(9)
►
januára
januára
(3)
►
2017
2017
(48)
►
decembra
decembra
(3)
►
novembra
novembra
(2)
►
októbra
októbra
(8)
►
septembra
septembra
(3)
►
augusta
augusta
(4)
►
júla
júla
(3)
►
júna
júna
(3)
►
mája
mája
(4)
►
apríla
apríla
(5)
►
marca
marca
(5)
►
februára
februára
(6)
►
januára
januára
(2)
►
2016
2016
(5)
►
decembra
decembra
(3)
►
novembra
novembra
(2)
Subscribe to updates
Príspevky
Atom
Príspevky
Android Developers
Android Studio
Preview
Release Updates
Emulator 28.0.23 Stable
utorok 29. januára 2019
Emulator 28.0.23 is now available in the Stable channel. Change:
Host audio input disabled by default.
A post on Reddit (
https://www.reddit.com/r/androiddev/comments/aipv3i/til_the_android_emulator_responds_to_ok_google/
) detailed how the guest Android OS would always be using the host microphone's audio, and thereby allowing "Ok Google" to work unexpectedly. We're quite sorry about this and will work with the Android team to make sure hotword detection is disabled in the system image as well. In the near term, to address this:
Actual host audio data is now squelched by default. When the guest uses the microphone, silence is passed over instead of the host's audio.
If it's desired to use the host audio data, there is now a toggle in the UI for that: Extended Controls > Microphone > "Virtual microphone uses host audio input"
The toggle reverts to disabling host audio whenever the emulator is restarted.
Note on CPU usage.
In Project Marble investigations, we've noticed that high CPU usage on the emulator generally falls into the following categories:
At idle: Automatic app updates in Play Store images.
We found that at random intervals, all apps installed get updated, even when the user is not logged in. During the process, CPU usage is driven to the number of cores x 100% (typically ~400%) in GMSCore and dex2oat. This can be mitigated by disabling auto app updates in the Play Store app.
At idle: Hotword detection.
When on the home screen and without any app foregrounded, there can be a great deal of CPU usage (~25% with spikes to 50%). This is because of hotword detection always pinging the host. Note that this is not addressed by disabling host audio input, because the cost is dominated by the time taken to travel to the guest from the host. However, this can be mitigated by revoking microphone permissions for the Google app.
While active, sometimes at idle: Animations.
The third source of high CPU usage is animations. We have found that by optimizing the graphics driver stack we can also reduce CPU usage here even when the emulator is not idle. We will be rolling out graphics driver optimizations incrementally as part of Project Marble.