Status Update
PSA (May 13, 2024)
In mid-May, Google maps in the Android Emulator Extended Controls will NO LONGER WORK in emulator versions before 34.2.13. Please update your emulator to avoid this issue.
For more into, see
Comments
gi...@google.com <gi...@google.com>
bo...@google.com <bo...@google.com>
mu...@gmail.com <mu...@gmail.com> #2
For the support version of the library, we can probably make outside touches not dismiss the dialog.
We can have either
1) back button (existing)
2) potentially add a new "cancel" button
pa...@getpackage.com <pa...@getpackage.com> #3
Can you capture a video and a bugreport on both
1) Pixel Android 9 - cannot reproduce, sensor is on the back, and dialog works for me
2) Huawei mate 20 Android 8.1.0?
My suspicion is that on the Huawei device, we're going through the FingerprintManager path on support library, and Huawei is overlaying it with their own in-display FP UI. The UI should consume touches and not propagate them, otherwise the dialog will be canceled.
lu...@gmail.com <lu...@gmail.com> #4
ar...@drlinux.no <ar...@drlinux.no> #5
ju...@gmail.com <ju...@gmail.com> #6
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 2aa297a0d4a014a06766b1658b6c9438ecff30fc
Author: Kevin Chyn <kchyn@google.com>
Date: Thu Jul 18 16:42:48 2019
Do not allow the fingerprint dialog to be canceled due to touches outside
It's safer to disallow this, since on some devices the sensor is on the
home button, etc, where it's easier to miss. Since the support library
is supposed to simplify developer's lives, we should just default to
preventing this on all pre-P devices, rather than potentially exposing
an API for developers to toggle based on device type (too complicated).
Fixes: 125447052
Test: Touches outside no longer cancel authentication. Back button cancels
authentication still.
Change-Id: I6639b2ecdf18f82a242fffba63eeb8ca45d53dc9
M biometric/src/main/java/androidx/biometric/FingerprintDialogFragment.java
an...@gmail.com <an...@gmail.com> #7
ij...@gmail.com <ij...@gmail.com> #8
me...@gmail.com <me...@gmail.com> #9
How can I prevent this?
mu...@gmail.com <mu...@gmail.com> #10
mu...@gmail.com <mu...@gmail.com> #11
bo...@google.com <bo...@google.com> #12
bo...@gmail.com <bo...@gmail.com> #13
to...@gmail.com <to...@gmail.com> #14
ij...@gmail.com <ij...@gmail.com> #15
Any progress on the issue? It been present for more than 4 months, I would really love to just be able to run my emulator
through terminal and not have to worry about this issue.
ha...@gmail.com <ha...@gmail.com> #16
bo...@gmail.com <bo...@gmail.com> #17
ca...@sprout.co.id <ca...@sprout.co.id> #18
so...@gmail.com <so...@gmail.com> #19
mr...@gmail.com <mr...@gmail.com> #20
he...@gmail.com <he...@gmail.com> #21
vi...@gmail.com <vi...@gmail.com> #22
ca...@gmail.com <ca...@gmail.com> #23
co...@sandrosantos.net <co...@sandrosantos.net> #24
co...@sandrosantos.net <co...@sandrosantos.net> #25
cs...@gmail.com <cs...@gmail.com> #26
br...@gmail.com <br...@gmail.com> #27
jo...@gmail.com <jo...@gmail.com> #28
ji...@gmail.com <ji...@gmail.com> #29
sp...@gmail.com <sp...@gmail.com> #30
[Deleted User] <[Deleted User]> #31
aj...@gmail.com <aj...@gmail.com> #32
ra...@gmail.com <ra...@gmail.com> #33
ar...@gmail.com <ar...@gmail.com> #34
Android emulator version 31.3.10.0 (build_id 8807927)
OS: Pop!_OS 22.04 LTS x86_64
Kernel: 5.19.0-76051900-generic
GPU: NVIDIA GeForce MX450
sa...@gmail.com <sa...@gmail.com> #35
Studio Build: #AI-212.5712.43.2112.8815526
Version of Gradle Plugin: 212.5712.43.2112.8815526
Version of Gradle: 7.3.3
Version of Java: 11.0.12+0-b1504.28-7817840 amd64
OS: Arch Linux Kernel 5.19.6
sa...@gmail.com <sa...@gmail.com> #36
da...@gmail.com <da...@gmail.com> #37
mo...@gmail.com <mo...@gmail.com> #38
mu...@gmail.com <mu...@gmail.com> #39
GREAT. Fixed! In version 32.1.1 on Fedora 36
ar...@gmail.com <ar...@gmail.com> #40
ji...@gmail.com <ji...@gmail.com> #41
ch...@lovefurniture.ie <ch...@lovefurniture.ie> #42
Win 64 -
Mac Intel -
Mac Apple Silicon -
Linux -
qw...@gmail.com <qw...@gmail.com> #43
In ubuntu 22.04, the 32.1.1.0 emulator builds fixed it.
lb...@gmail.com <lb...@gmail.com> #44
jo...@google.com <jo...@google.com>
ca...@gmail.com <ca...@gmail.com> #45
Studio Build: #AI-213.7172.25.2113.9123335
Version of Gradle: 7.3
Version of Java: 11.0.11
OS: macOS v12.1
jo...@google.com <jo...@google.com>
se...@gmail.com <se...@gmail.com> #46
Windows 11
mo...@gmail.com <mo...@gmail.com> #47
ro...@gmail.com <ro...@gmail.com> #48
jo...@gmail.com <jo...@gmail.com> #49
se...@gmail.com <se...@gmail.com> #50
se...@gmail.com <se...@gmail.com> #51
er...@gmail.com <er...@gmail.com> #52
Edit: Windows 10 user.
ce...@gmail.com <ce...@gmail.com> #53
le...@gmail.com <le...@gmail.com> #54
le...@yahoo.com <le...@yahoo.com> #55
al...@gmail.com <al...@gmail.com> #56
as...@gmail.com <as...@gmail.com> #57
ph...@gmail.com <ph...@gmail.com> #58
pa...@gmail.com <pa...@gmail.com> #59
mu...@gmail.com <mu...@gmail.com> #60
sa...@gmail.com <sa...@gmail.com> #61
cl...@gmail.com <cl...@gmail.com> #62
Android Studio Giraffe | 2022.3.1
ib...@newhorizonsnigeria.com <ib...@newhorizonsnigeria.com> #63
le...@gmail.com <le...@gmail.com> #64
Sorry everyone. I almost use Android Emulator for my development only. So now I really need a hot fix for this one. Anyone has solution or alternative Emulator that can be used for development and having same function of create custom location route?
mi...@gmail.com <mi...@gmail.com> #65
Log from 31.1.1 command-line started emulator:
INFO | Critical: Uncaught SyntaxError: Unexpected token ? (qrc:/html/js/location-mock-web-channel.js:91, (null)) (2x)
INFO | Critical: Uncaught TypeError: Cannot read property 'update' of undefined (qrc:/html/js/location-mock-web-channel.js:130, (null))
Smth bad in server side?
fr...@csistemi.it <fr...@csistemi.it> #66
br...@gmail.com <br...@gmail.com> #67
I'm having the issue since a few days
sa...@gmail.com <sa...@gmail.com> #68
jo...@google.com <jo...@google.com>
ni...@gmail.com <ni...@gmail.com> #69
jo...@google.com <jo...@google.com> #70
Thanks for your reports. It seems there was a breaking change to the Google Maps javascript API. We are working with the Google maps team on a fix. Thanks for your patience and sorry for the inconvenience.
jo...@google.com <jo...@google.com> #71
We have submitted a server-side change that should fix the problem. Could you please reboot emulator and see if it's fixed?
mi...@gmail.com <mi...@gmail.com> #72
Thank you! :-)
P.S. No need to reboot. Just right-click to show context menu and click Reload
hl...@gmail.com <hl...@gmail.com> #73
sa...@gmail.com <sa...@gmail.com> #74
jo...@google.com <jo...@google.com>
br...@gmail.com <br...@gmail.com> #75
ni...@gmail.com <ni...@gmail.com> #76
le...@gmail.com <le...@gmail.com> #77
se...@gmail.com <se...@gmail.com> #78
le...@gmail.com <le...@gmail.com> #79
Sorry. The map can be loaded now. But I can not simulate the location. I try to set Location and then I use the Google and press Get current location, but it cannot get the location I just set. Anyone has solution for this?
ks...@gmail.com <ks...@gmail.com> #80
Thanks your copration.
le...@gmail.com <le...@gmail.com> #81
ck...@gmail.com <ck...@gmail.com> #82
ca...@gmail.com <ca...@gmail.com> #83
jo...@google.com <jo...@google.com> #84
What is your emulator version? And could you also provide the emulator logs?
ca...@gmail.com <ca...@gmail.com> #85
da...@gmail.com <da...@gmail.com> #86
am...@gmail.com <am...@gmail.com> #87
ro...@gmail.com <ro...@gmail.com> #88
ri...@gmail.com <ri...@gmail.com> #89
Android Studio Giraffe | 2022.3.1 Patch 4
Build #AI-223.8836.35.2231.11090377, built on November 13, 2023
Runtime version: 17.0.6+0-17.0.6b829.9-10027231 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 13.3.1
GC: G1 Young Generation, G1 Old Generation
Memory: 5096M
Cores: 8
Metal Rendering is ON
Registry:
external.system.auto.import.disabled=true
ide.text.editor.with.preview.show.floating.toolbar=false
ide.instant.shutdown=false
gu...@gmail.com <gu...@gmail.com> #90
cl...@gmail.com <cl...@gmail.com> #91
ta...@gmail.com <ta...@gmail.com> #92
ch...@gmail.com <ch...@gmail.com> #93
jm...@gmail.com <jm...@gmail.com> #94
sv...@gmail.com <sv...@gmail.com> #95
ma...@gmail.com <ma...@gmail.com> #96
You probably need to update the emulator and sdk tools (go to Tools > SDK Manager > SDK Tools and update both)
ce...@info-sync.com <ce...@info-sync.com> #97
po...@gmail.com <po...@gmail.com> #98
ga...@gmail.com <ga...@gmail.com> #99
ei...@gmail.com <ei...@gmail.com> #100
i just create new emulator with API level 33 and it works
may the issue with API level 30
Thank You
M.G.Chouhan
wj...@gmail.com <wj...@gmail.com> #101
mh...@futureproof.tn <mh...@futureproof.tn> #102
mh...@futureproof.tn <mh...@futureproof.tn> #103
jo...@google.com <jo...@google.com> #104
PSA (May 13, 2024)
In mid-May, Google maps in the Android Emulator Extended Controls will NO LONGER WORK in emulator versions before 34.2.13. Please update your emulator to avoid this issue.
For more into, see
Description
When trying to add GPS coordinates to Android Emulator, the Google Map instance that should appear on the left of the extended settings shows a white window that disappears after a while.
STEPS TO REPRODUCE:
1. Open Android Studio (without a project opened)
2. Click in More Actions
3. Open Virtual Device Manager
4. Run a Virtual Device
5. Click on the three dots at the bottom of the control bar to open the extended settings
6. Click on location
7. The map doesn't appear
Studio Build: #AI-211.7628.21.2111.8193401
Version of Gradle Plugin: 211.7628.26
Version of Gradle: 7.2
Version of Java: 11.0.11+0-b60-7590822
OS: Fedora Linux 35 (Workstation Edition) Kernel 5.16.18-200