Status Update
Comments
kr...@gmail.com <kr...@gmail.com> #3
lblb636@ Thanks for reporting this bug. I just want to confirm that the issue is the call device
button being not responsive according to the uploaded video. It seems like this issue only happened on Windows.
kr...@gmail.com <kr...@gmail.com> #4
And why only from specific API of Android?
On API 28 for example, it doesn't occur...
Please fix this issue for all API versions of the emulator.
go...@stijnvandewater.nl <go...@stijnvandewater.nl> #5
Another similar issue that's related
be...@gmail.com <be...@gmail.com> #6
RE#4 I need to try this on Windows laptop first and I couldn't repro on MacOS or Linux. But I think this is most likely related to the modem simulator we introduced for API 31. Will need to further investigate.
be...@gmail.com <be...@gmail.com> #7
Why isn't the emulator tested more on Windows OS?
Windows OS is more popular than Linux and MacOS combined (on desktop) ...
lo...@gmail.com <lo...@gmail.com> #8
be...@gmail.com <be...@gmail.com> #9
I reproduced this bug on Windows with emulator version 31.2.10-8420304
ks...@google.com <ks...@google.com> #10
lo...@gmail.com <lo...@gmail.com> #11
Found the root cause when the "call device" button was unresponsive. It became unresponsive because the inbound call failed to initialize. Basically, the modem simulator's shared FD failed. When receive_inbound_call is invoked, it is supposed to make connection to the "host server" via a shared fd but it is flaky on Windows unfortunately.
modem-simulator: receive_inbound_call:101 inbound call from 6505551212
modem-simulator: process_msgs:296 waiting for new messages ...
modem-simulator: main_host_thread:501 got connection at host server at 65094
modem-simulator: start_calling_thread:254 making a connection to main host server 65094
modem-simulator: main_host_thread:507 Detected close from the other side
modem-simulator: start_calling_thread:262 nothing read quit
modem-simulator: main_host_thread:494 looping at main host server at 65094
modem-simulator: start_calling_thread:284 done with this thread
be...@gmail.com <be...@gmail.com> #12
@11 So it could be the same reason that this bug occurs:
?
go...@stijnvandewater.nl <go...@stijnvandewater.nl> #13
RE#12 I have uploaded a
ks...@google.com <ks...@google.com> #14
Have you tested it on all API versions, to make sure that it doesn't cause new issues, and also fixes the issue on other places in case it's there too?
be...@gmail.com <be...@gmail.com> #15
RE#14 This issue is for API 31+, I will check for API 32 and API 33. Thanks for reminding me.
kr...@gmail.com <kr...@gmail.com> #16
be...@gmail.com <be...@gmail.com> #17
When will the fix be available?
ga...@chargepoint.com <ga...@chargepoint.com> #18
The fix has been merged in both 31 release and 32 release for since 05/2022.
[Deleted User] <[Deleted User]> #19
On which version ?
kr...@gmail.com <kr...@gmail.com> #20
be...@gmail.com <be...@gmail.com> #21
My bet is that Google still targets API 32 (or even lower) internally so they don't care and didn't even saw the issue before our report.
[Deleted User] <[Deleted User]> #22
ks...@google.com <ks...@google.com> #23
This issue is fixed. The fix has been rolled out via GMSCore and will also require using the latest com.google.android.gms:play-services-wearable:18.0.0
release.
Note that you don’t need to add BIND_LISTENER
manually, it has been deprecated for a long time and it continue to remain so (read more at
Appreciate all the feedback and patience.
ru...@gmail.com <ru...@gmail.com> #24
be...@gmail.com <be...@gmail.com> #25
Hey @com.google.android.gms:play-services-wearable:18.0.0
.
After 4 months of testing, it looks like it's broken.
kr...@gmail.com <kr...@gmail.com> #26
be...@gmail.com <be...@gmail.com> #27
Well that's possible but I've tested things carefully and targetting API 32 immediately fixes the behavior so I'm confident this is the root cause of the issue
lo...@gmail.com <lo...@gmail.com> #28
Can you share the configuration code you have for the affected service from your AndroidManifest.xml
file?
be...@gmail.com <be...@gmail.com> #30
lo...@gmail.com <lo...@gmail.com> #31
Are you 100% sure that the apk deployed was not an old one with the
old library version for example?
Since there's been some issues with that in past Android Studio versions
and AGP, and since I'm not sure if it's fully fixed and which versions did,
I'd try to run the clean Gradle task, and then run the install task from
command line, and also make sure you're not trying the wrong
buildType/variant.
Please keep us updated.
On Sun, Oct 23, 2022 at 3:56 PM <buganizer-system@google.com> wrote:
be...@gmail.com <be...@gmail.com> #32
I don't think it's that, it was installed from PlayStore so it's a release one built from command line with a version bump
Maybe there was something wrong but all I did between this build and the new one is roll back to targeting API 32 and things worked immediately so it's strange to me.
to...@gmail.com <to...@gmail.com> #33
As a reminder the fix require an update to Play Services on the device too.
be...@gmail.com <be...@gmail.com> #34
Indeed I can see PlayServices aren't updated on my device, like on a lot of Android devices right now auto-update of apps is broken.
I'll try again with up to date services and I'll let you know.
But that means it's far from production ready as we can't expect all of our users to be up to date right now so I'm glad I rollbacked to API 32 for now.
lo...@gmail.com <lo...@gmail.com> #35
Which Play Services version is supposed to fix it? We might add a check using PackageManager APIs to direct users to perform the update.
sw...@gmail.com <sw...@gmail.com> #36
li...@gmail.com <li...@gmail.com> #37
Have you taken into account the situation of Chinese devices? It's hard for them to upgrade the Play Service and there are no official solutions about this issue.
ol...@gmail.com <ol...@gmail.com> #38
ol...@gmail.com <ol...@gmail.com> #39
=======
"Status
You won't be able to release app updates (11 days away)
Date sent
Aug 10, 2023
Deadline
Aug 30, 2023
Violation
App must target Android 13 (API level 33) or higher"
[Deleted User] <[Deleted User]> #40
Issue is not yet solved, as we face the exact same problem still.
- Using
targetSdk=31
andcom.google.android.gms:play-services-wearable:18.1.0
: OK - Using
targetSdk=33
andcom.google.android.gms:play-services-wearable:18.1.0
: NOT OK
When using targetSdk 33, messages are no longer sent from the wearable to the phone (e.g. WearableListenerService.onMessageReceived()
) is no longer called.
ja...@gmail.com <ja...@gmail.com> #41
com.google.android.gms:play-services-wearable:18.1.0
ha...@gmail.com <ha...@gmail.com> #42
yf...@gmail.com <yf...@gmail.com> #43
You do not have the Arabic language. I am not fluent in English
ch...@gmail.com <ch...@gmail.com> #44
da...@gmail.com <da...@gmail.com> #45
1.1.5.2.5.2.5.1.5.4.4.2
Description
Sample app:
Install both the phone and watch app then open the phone app. In the Logcat of the phone app you should see "test" outputted. If the target SDK is set to 32, you will see the message.
Phone Bug Report:
Watch Bug report:
This has been tested on:
Pixel 5
Android 13 Beta 3.
WearOS 2.34
WearOS System Version: H M2