Skip to content

Android 14 add package to PendingIntents in RouterService#1862

Merged
joeygrover merged 5 commits intodevelopfrom
bugfix/issue_1861_pending_intent_package
Nov 6, 2023
Merged

Android 14 add package to PendingIntents in RouterService#1862
joeygrover merged 5 commits intodevelopfrom
bugfix/issue_1861_pending_intent_package

Conversation

@JulianKast
Copy link
Contributor

@JulianKast JulianKast commented Aug 15, 2023

Fixes #1861

This PR is [ready] for review.

Risk

This PR makes [minor] API changes.

Testing Plan

  • I have verified that I have not introduced new warnings in this PR (or explain why below)
  • I have run the unit tests with this PR
  • I have tested this PR against Core and verified behavior (if applicable, if not applicable, explain why below).
  • I have tested Android

Unit Tests

n/a

Core Tests

Note: Before you install a second and thrid app, unplug the phone from the computer and switch the build variant before deploying app to the phone otherwise Android Studio will kill the app.
Or you can open each app up on the phone after deploying all three apps.

Test 1
Install 3 apps to the phone
Connect via Bluetooth to TDK
Observe all apps connect.

Test 2
Repeat test 1 but with release build versions of the apps.

Core version / branch / commit hash / module tested against: Sync 3
HMI name / version / branch / commit hash / module tested against: Sync 3

Summary

This PR adds a package to pending intents in the RouterService to prevent an exception from being thrown in the RouterService.

Changelog

Bug Fixes
  • Add Package to pending intent to prevent an exception from being thrown due to API 34 restrictions.

CLA

Base automatically changed from bugfix/issue_1852_update_gradle to develop October 19, 2023 15:00
@joeygrover joeygrover merged commit 25419d6 into develop Nov 6, 2023
@joeygrover joeygrover deleted the bugfix/issue_1861_pending_intent_package branch November 6, 2023 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants