Status Update
Comments
jo...@google.com <jo...@google.com>
jo...@google.com <jo...@google.com> #2
Please provide sample project or apk to reproduce the issue. Also mention the steps to be followed for reproducing the issue with the given sample project or apk.
Android bug report (to be captured after reproducing the issue on latest public build)
For steps to capture a bug report, please refer:
Alternate method
Navigate to “Developer options”, ensure “USB debugging” is enabled, then enable “Bug report shortcut”. Capture bug report by holding the power button and selecting the “Take bug report” option.
Note: Please upload the bug report to google drive and share the folder to android-bugreport@google.com, then share the link here.
ic...@umass.edu <ic...@umass.edu> #3
The easiest way to reproduce the issue is by using an app like Nordic's
Prerequisites:
Any BLE device you can create a GATT connection to
Steps to reproduce:
- Open nRF Connect for Mobile
- Discover the BLE device
- Create a connection to the BLE device
- Pull from the left side of the screen in nRF to reveal the log window (or look at logcat on a connected computer)
- Terminate the BLE connection by powering off or taking the BLE device out of range
Expected result:
If the BLE device is taken out of range, the GATT status value in
If the BLE device terminates the connection, the GATT status value in
The GATT status should only be '0' when the app closes the connection via a call to
Actual result:
In Android 12, regardless how the BLE connection is terminated the GATT status is always '0'.
See attached screen shot ('Comparison.png') for a comparison between an older Android version and Android 12.
Pixel 12:
GATT_CONN_TIMEOUT, disconnect reason 8:
2021-11-29 11:48:13.635 13689-13722/? D/BluetoothGatt: onClientConnectionState() - status=0 clientIf=9 device=xx:xx:xx:xx:xx:xx
GATT_CONN_TERMINATE_PEER_USER, disconnect reason 19:
2021-11-29 11:53:02.644 13689-21741/? D/BluetoothGatt: onClientConnectionState() - status=0 clientIf=9 device=xx:xx:xx:xx:xx:xx
Bugreport
jo...@google.com <jo...@google.com> #4
The headline 'Pixel 12' should have been: 'Pixel 4, Android 12'. 😀
Description
First, please search through existing issues to ensure that the feature request has not already been reported. You can start the search here:
If the feature has already been requested, you can click the star next to the issue number to subscribe and receive updates. We prioritize responding to the issues with the most stars. You can also comment on the issue to provide any context of how the feature would benefit you.
Also, please verify that the functionality you are requesting is not already present in the current API and tools.
If your feature has not been requested, please provide all of the following:
-----------------------------------------------------------------------------------------------------------------------------
A short description of the request:
Some function where we could use the document structure (
What is the purpose of this new feature?
This feature would be useful to make development way more efficient. Having to do many appendParagraphs, and other calls makes the program very complicated specially when styling is involved. This could also be used with having a structure format for document be reused rather than hard-coding it in the code.
What existing APIs would this affect?
None, I'd presume since it is just an extra method that would take use of existing methods. If I am thinking correctly, this method would take a JSON as input, and call different append or styling methods while interpreting the JSON.
What existing data does this use?
----
Please provide any additional information below.