Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This patch release fixes two bugs.
The tracker will no longer crash if the app has a low version of the optional dependency
InstallReferrer
.We've also added a new configuration flag,
useContextResourcesScreenResolution
, to fetch the default screen resolution - for thedvce_screenwidth
anddvce_screenheight
event properties - using a newer method.NB: the
dvce_screenwidth
anddvce_screenheight
screen resolution values will be different when this flag is turned on.When the flag is false (default), the default resolution is fetched using a deprecated method (
WindowManager
). This can cause StrictMode Violations under certain conditions. Newer methods of obtaining screen size don't include the menu bar.The mobile context entity is not affected by the flag, as it already uses the newer Android API to obtain the screen resolution.
Bug fixes
BTW, the tests are failing for API 30 due to flakiness. This problem appeared quite recently and will be addressed in a future PR.