Add required flag to registerReceiver calls
Android T adds support to allow a runtime receiver to be registered as not exported, but to ensure apps can take advantage of this, calls to registerReceiver must specify a flag indicating whether the receiver should be exported for apps targeting T+ that are registering for non-system broadcasts. This commit adds the RECEIVER_EXPORTED flag to CarrierKeyDownloadManager so the DOWNLOAD_COMPLETE action can be received from the downloads provider, and the RECEIVER_NOT_EXPORTED flag to the InboundSmsHandler receiver since the action for which it is registering is delivered via a PendingIntent in a notification and will be delivered with the app's UID. Bug: 161145287 Test: Build Change-Id: I208de5b4fd17122b5c776c82ece6aea42f015c0c
Loading
Please register or sign in to comment