6

My Android SDK installation (both in Windows with AS and in Linux without AS) keeps on prompting me "Your emulator is out of date".

My Windows AS did not find any update. And my sdkmanager --list will list below:

enter image description here

Can anyone help on this?

TaylorR
  • 3,746
  • 5
  • 25
  • 42
  • Possible duplicate of [Android Places API: Google Play Services Out of Date on Emulator](https://stackoverflow.com/questions/29597974/android-places-api-google-play-services-out-of-date-on-emulator) – Gianfranco P. Jan 23 '19 at 15:19
  • 2
    Definitely not a duplicate, one is the outdate of Google Play service and the other is the outdate of the emulator itself. – Lei Zhao Oct 08 '19 at 08:34
  • 1
    over a year with no resolution, this is always a bad sign. – Shaun Wilson Apr 15 '20 at 07:24
  • Judging by this answer (https://stackoverflow.com/a/44980028/1101602), you may need to create an new avd. Your current avd may have been created using a previous version of Android Emulator. – Patrick Jul 06 '20 at 18:16
  • I'm having the same problem on Ubuntu Linux. – Heath Borders Sep 08 '20 at 22:37
  • Over two years with no resolution. This is really, really a bad sign. – Philip Young Nov 23 '20 at 15:59
  • There is no resolution based on the input provided because the error may not be that the emulator is out of date, but that there is another error not reported by the original poster. – Philip Young Nov 23 '20 at 17:53

1 Answers1

0

There is no resolution based on the input provided because the error may not be that the emulator is out of date, but that there is another error not reported by the original poster.
Do search on the first error reported by the emulator

Failed to open /qemu.conf, err: 2

OR

emulator: ERROR: GPU emulation is disabled

OR

audio: Failed to create voice…

… etc.

In my case, (failed to open /qemu.conf) I had to open CMD as admin, open NotePad, and save an empty qemu.conf on the root of C:

C:\>notepad qemu.conf

as per Sergio Cabral's answer to Failed to open /qemu.conf, err: 2

Philip Young
  • 101
  • 5
  • To clarify, though C: is most common drive to run from, `\qemu.conf` needs to be touched/created on the same drive emulator.exe is running from (e.g., if the current directory for the emulator.exe process is `X:\something`, then you need to touch/create `X:\qemu.conf` rather than `C:\qemu.conf`. – MartyMacGyver Jul 27 '21 at 03:30